Giancarlo Voci 8 years ago
parent
commit
14759ac4ef
3 changed files with 1767 additions and 137 deletions
  1. 1656 0
      .idea/workspace.xml
  2. 108 134
      package-lock.json
  3. 3 3
      package.json

+ 1656 - 0
.idea/workspace.xml

@@ -0,0 +1,1656 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ChangeListManager">
+    <list default="true" id="13e5f013-e4b6-4dea-8a5b-303c9372ca73" name="Default" comment=".">
+      <change beforePath="$PROJECT_DIR$/package-lock.json" beforeDir="false" afterPath="$PROJECT_DIR$/package-lock.json" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/package.json" beforeDir="false" afterPath="$PROJECT_DIR$/package.json" afterDir="false" />
+      <change beforePath="$PROJECT_DIR$/ui/css/omlink.css" beforeDir="false" />
+    </list>
+    <ignored path="ui/css/omlink.css" />
+    <ignored path="ui/css/omlink.css.map" />
+    <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="ComposerSettings" doNotAsk="true" executionDataType="PHAR" phpInterpreterId="ae28665b-b763-4175-972f-bcbe71543dc9" synchronizationState="DONT_SYNCHRONIZE">
+    <pharConfigPath>$PROJECT_DIR$/composer.json</pharConfigPath>
+    <pharPath>C:\ProgramData\ComposerSetup\bin\composer.phar</pharPath>
+  </component>
+  <component name="DatabaseView">
+    <option name="SHOW_INTERMEDIATE" value="true" />
+    <option name="GROUP_DATA_SOURCES" value="true" />
+    <option name="GROUP_SCHEMA" value="true" />
+    <option name="GROUP_CONTENTS" value="false" />
+    <option name="SORT_POSITIONED" value="false" />
+    <option name="SHOW_EMPTY_GROUPS" value="false" />
+    <option name="AUTO_SCROLL_FROM_SOURCE" value="false" />
+    <option name="HIDDEN_KINDS">
+      <set />
+    </option>
+    <expand />
+    <select />
+  </component>
+  <component name="ExportToHTMLSettings">
+    <option name="OUTPUT_DIRECTORY" value="C:\nginx\html\lamborghini\exportToHTML" />
+  </component>
+  <component name="FUSProjectUsageTrigger">
+    <session id="563863937">
+      <usages-collector id="statistics.lifecycle.project">
+        <counts>
+          <entry key="project.closed" value="31" />
+          <entry key="project.open.time.0" value="5" />
+          <entry key="project.open.time.10" value="6" />
+          <entry key="project.open.time.11" value="7" />
+          <entry key="project.open.time.12" value="1" />
+          <entry key="project.open.time.13" value="2" />
+          <entry key="project.open.time.14" value="2" />
+          <entry key="project.open.time.16" value="1" />
+          <entry key="project.open.time.18" value="1" />
+          <entry key="project.open.time.2" value="1" />
+          <entry key="project.open.time.7" value="2" />
+          <entry key="project.open.time.8" value="2" />
+          <entry key="project.open.time.9" value="6" />
+          <entry key="project.opened" value="36" />
+        </counts>
+      </usages-collector>
+      <usages-collector id="statistics.file.extensions.open">
+        <counts>
+          <entry key="bin" value="7" />
+          <entry key="css" value="11" />
+          <entry key="csv_imported" value="1" />
+          <entry key="gitignore" value="5" />
+          <entry key="htm" value="1" />
+          <entry key="ico" value="2" />
+          <entry key="ini" value="69" />
+          <entry key="js" value="72" />
+          <entry key="json" value="9" />
+          <entry key="log" value="5" />
+          <entry key="php" value="670" />
+          <entry key="scss" value="18" />
+          <entry key="sql" value="3" />
+          <entry key="tpl" value="97" />
+          <entry key="ts" value="2" />
+          <entry key="txt" value="1" />
+          <entry key="xml" value="2" />
+        </counts>
+      </usages-collector>
+      <usages-collector id="statistics.file.types.open">
+        <counts>
+          <entry key="CSS" value="11" />
+          <entry key="HTML" value="1" />
+          <entry key="Image" value="2" />
+          <entry key="Ini" value="69" />
+          <entry key="JSON" value="9" />
+          <entry key="JavaScript" value="72" />
+          <entry key="PHP" value="670" />
+          <entry key="PLAIN_TEXT" value="19" />
+          <entry key="SCSS" value="18" />
+          <entry key="SQL" value="1" />
+          <entry key="Scratch" value="2" />
+          <entry key="Smarty" value="97" />
+          <entry key="TypeScript" value="2" />
+          <entry key="XML" value="2" />
+        </counts>
+      </usages-collector>
+      <usages-collector id="statistics.file.extensions.edit">
+        <counts>
+          <entry key="dummy" value="42" />
+          <entry key="gitignore" value="20" />
+          <entry key="htm" value="3" />
+          <entry key="ini" value="396" />
+          <entry key="js" value="2674" />
+          <entry key="json" value="192" />
+          <entry key="log" value="1" />
+          <entry key="php" value="39561" />
+          <entry key="scss" value="185" />
+          <entry key="sql" value="14" />
+          <entry key="tpl" value="4708" />
+          <entry key="txt" value="2852" />
+          <entry key="xml" value="113" />
+        </counts>
+      </usages-collector>
+      <usages-collector id="statistics.file.types.edit">
+        <counts>
+          <entry key="HTML" value="6" />
+          <entry key="Ini" value="396" />
+          <entry key="JSON" value="192" />
+          <entry key="JavaScript" value="2671" />
+          <entry key="PHP" value="39552" />
+          <entry key="PLAIN_TEXT" value="2915" />
+          <entry key="SCSS" value="185" />
+          <entry key="SQL" value="9" />
+          <entry key="Scratch" value="14" />
+          <entry key="Smarty" value="4708" />
+          <entry key="XML" value="113" />
+        </counts>
+      </usages-collector>
+      <usages-collector id="statistics.php.new.class">
+        <counts>
+          <entry key="PHP Class.type" value="11" />
+        </counts>
+      </usages-collector>
+      <usages-collector id="statistics.vcs.git.usages">
+        <counts>
+          <entry key="git.branch.create.new" value="1" />
+          <entry key="git.branch.delete.remote" value="3" />
+          <entry key="git.branch.rebase" value="1" />
+        </counts>
+      </usages-collector>
+    </session>
+  </component>
+  <component name="FavoritesManager">
+    <favorites_list name="lamborghini" />
+  </component>
+  <component name="FileEditorManager">
+    <leaf>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/src/Modules/Blank/Blank.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="225">
+              <caret line="29" selection-start-line="29" selection-end-line="29" />
+              <folding>
+                <element signature="e#6#91#0#PHP" expanded="true" />
+                <element signature="e#119#130#0#PHP" expanded="true" />
+              </folding>
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/src/OpenMind/System/System.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="360">
+              <caret line="75" column="59" selection-start-line="75" selection-start-column="59" selection-end-line="75" selection-end-column="59" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/src/OpenMind/System/User.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="365">
+              <caret line="101" selection-start-line="101" selection-end-line="101" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/src/OpenMind/System/UserRoles.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="300">
+              <caret line="20" column="2" selection-start-line="20" selection-start-column="2" selection-end-line="20" selection-end-column="2" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/src/Picqer/Barcode/BarcodeGenerator.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="240">
+              <caret line="29" column="13" selection-start-line="29" selection-start-column="13" selection-end-line="29" selection-end-column="13" />
+              <folding>
+                <element signature="e#958#1005#0#PHP" expanded="true" />
+              </folding>
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/src/Modules/Blank/Pages.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="240">
+              <caret line="17" column="39" selection-start-line="17" selection-start-column="39" selection-end-line="17" selection-end-column="39" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/src/OpenMind/FindBox/FindBoxService.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="140">
+              <caret line="16" column="20" selection-start-line="16" selection-start-column="20" selection-end-line="16" selection-end-column="20" />
+              <folding>
+                <element signature="e#122#133#0#PHP" expanded="true" />
+              </folding>
+            </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="80">
+              <caret line="4" column="11" selection-start-line="4" selection-start-column="11" selection-end-line="4" selection-end-column="11" />
+            </state>
+          </provider>
+        </entry>
+      </file>
+      <file pinned="false" current-in-tab="false">
+        <entry file="file://$PROJECT_DIR$/src/OpenMind/Web/Web.php">
+          <provider selected="true" editor-type-id="text-editor">
+            <state relative-caret-position="245">
+              <caret line="45" selection-start-line="45" selection-end-line="47" selection-end-column="57" />
+              <folding>
+                <element signature="e#96#131#0#PHP" expanded="true" />
+              </folding>
+            </state>
+          </provider>
+        </entry>
+      </file>
+    </leaf>
+  </component>
+  <component name="FileTemplateManagerImpl">
+    <option name="RECENT_TEMPLATES">
+      <list>
+        <option value="HTML File" />
+        <option value="CSS File" />
+        <option value="JavaScript File" />
+        <option value="SCSS File" />
+      </list>
+    </option>
+    <option name="SCHEME" value="Project" />
+  </component>
+  <component name="FindInProjectRecents">
+    <findStrings>
+      <find>center</find>
+      <find>PrintLabel</find>
+      <find>debugborder</find>
+      <find>danger</find>
+      <find>p-1</find>
+      <find>picks.tpl</find>
+      <find>customization</find>
+      <find>$navbarsColor</find>
+      <find>mainColor</find>
+      <find>textColo</find>
+      <find>customiza</find>
+      <find>dimatec</find>
+      <find>Dimatec</find>
+      <find>api.</find>
+      <find>getServerStatus</find>
+      <find>api.system.kbd.insert</find>
+      <find>insertKbdCode</find>
+      <find>AddRoute</find>
+      <find>importdata</find>
+      <find>Logo</find>
+      <find>NotificationDelete</find>
+      <find>focus</find>
+      <find>new User</find>
+      <find>serialize</find>
+      <find>new User(</find>
+      <find>serialize</find>
+      <find>global $f3</find>
+      <find>cookie.user</find>
+      <find>array_sear</find>
+      <find>getserver</find>
+    </findStrings>
+    <replaceStrings>
+      <replace>images/</replace>
+      <replace>&lt;img class=&quot;img-fluid&quot;</replace>
+      <replace>-2</replace>
+      <replace>consegna</replace>
+      <replace>new \OpenMind\Labeling\SmartESL</replace>
+      <replace>$cache_ttl</replace>
+      <replace>SmartESL</replace>
+      <replace>\F3::</replace>
+      <replace>KITTING_SYSTEM</replace>
+      <replace>$className</replace>
+      <replace>'ListHead'</replace>
+      <replace>COOKIE.commessa</replace>
+      <replace>COOKIE.barcode</replace>
+      <replace>'barcode'</replace>
+      <replace>soap:</replace>
+      <replace>= \$data;\n</replace>
+      <replace>MESSAGE</replace>
+    </replaceStrings>
+    <dirStrings>
+      <dir>C:\nginx\html\lamborghini\ui</dir>
+      <dir>C:\nginx\html\lamborghini</dir>
+      <dir>C:\nginx\html\omlink\test</dir>
+      <dir>C:\nginx\html\omlink</dir>
+      <dir>C:\nginx\html\omlink\cfg</dir>
+      <dir>C:\nginx\html\omlink\</dir>
+    </dirStrings>
+  </component>
+  <component name="Git.Rebase.Settings">
+    <option name="SHOW_TAGS" value="true" />
+    <option name="SHOW_REMOTE_BRANCHES" value="true" />
+  </component>
+  <component name="Git.Settings">
+    <option name="ROOT_SYNC" value="DONT_SYNC" />
+    <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
+    <option name="RECENT_BRANCH_BY_REPOSITORY">
+      <map>
+        <entry key="$PROJECT_DIR$" value="Dimatec" />
+      </map>
+    </option>
+    <option name="PREVIEW_PUSH_PROTECTED_ONLY" value="true" />
+    <favorite-branches>
+      <branch-storage>
+        <map>
+          <entry type="LOCAL">
+            <value>
+              <list>
+                <branch-info repo="$PROJECT_DIR$" source="Dimatec" />
+              </list>
+            </value>
+          </entry>
+        </map>
+      </branch-storage>
+    </favorite-branches>
+  </component>
+  <component name="IdeDocumentHistory">
+    <option name="CHANGED_PATHS">
+      <list>
+        <option value="$PROJECT_DIR$/src/OpenMind/FindBox/FindBox.php" />
+        <option value="$PROJECT_DIR$/index2.htm" />
+        <option value="$PROJECT_DIR$/ui/footer.tpl" />
+        <option value="$PROJECT_DIR$/src/OpenMind/FindBox/FindBoxCoreSystem.php" />
+        <option value="$PROJECT_DIR$/conn_odbc_ibm.php" />
+        <option value="$PROJECT_DIR$/src/OpenMind/Web/Login.php" />
+        <option value="$PROJECT_DIR$/test/test.xml" />
+        <option value="$PROJECT_DIR$/src/Modules/MavIcam.php" />
+        <option value="$PROJECT_DIR$/src/OpenMind/System/PluginStrategy.php" />
+        <option value="$PROJECT_DIR$/test/verticalstorageimporter.php" />
+        <option value="$PROJECT_DIR$/src/Modules/Dimatec/MavIcam.php" />
+        <option value="$PROJECT_DIR$/src/Modules/Dimatec/ICAM.php" />
+        <option value="$PROJECT_DIR$/ui/errors.tpl" />
+        <option value="$PROJECT_DIR$/src/OpenMind/DataManager/CSVImporter.php" />
+        <option value="$PROJECT_DIR$/test/conn_odbc_ibm.php" />
+        <option value="$PROJECT_DIR$/src/OpenMind/Web/Controller.php" />
+        <option value="$PROJECT_DIR$/src/OpenMind/FindBox/SmartESL.php" />
+        <option value="$PROJECT_DIR$/index.php" />
+        <option value="$PROJECT_DIR$/cfg/labels.ini" />
+        <option value="$PROJECT_DIR$/src/OpenMind/System/Notifications.php" />
+        <option value="$PROJECT_DIR$/ui/homemenu.tpl" />
+        <option value="$PROJECT_DIR$/ui/masterpage.tpl" />
+        <option value="$PROJECT_DIR$/src/OpenMind/System/OMUtils.php" />
+        <option value="$PROJECT_DIR$/ui/js/omlink.js" />
+        <option value="$PROJECT_DIR$/ui/icamcontrol.tpl" />
+        <option value="$PROJECT_DIR$/cfg/config - dimatec.ini" />
+        <option value="$PROJECT_DIR$/src/OpenMind/System/QueueSystem.php" />
+        <option value="$PROJECT_DIR$/lib/f3/db/sql.php" />
+        <option value="$PROJECT_DIR$/ui/bind.tpl" />
+        <option value="$PROJECT_DIR$/src/Modules/Dimatec/MigrationData.php" />
+        <option value="$PROJECT_DIR$/ui/message.tpl" />
+        <option value="$PROJECT_DIR$/ui/header.tpl" />
+        <option value="$PROJECT_DIR$/src/OpenMind/FindBox/QueueCommand.php" />
+        <option value="$PROJECT_DIR$/src/OpenMind/Web/Web.php" />
+        <option value="$PROJECT_DIR$/src/Modules/Dimatec/Dimatec.php" />
+        <option value="$PROJECT_DIR$/ui/pick2light.tpl" />
+        <option value="$PROJECT_DIR$/src/Modules/Dimatec/Pages.php" />
+        <option value="$PROJECT_DIR$/src/Modules/Dimatec/Distinta.php" />
+        <option value="$PROJECT_DIR$/ui/printlabel.tpl" />
+        <option value="$PROJECT_DIR$/ui/customizations/dimatec.scss" />
+        <option value="$PROJECT_DIR$/watcher.js" />
+        <option value="$PROJECT_DIR$/ui/css/omlink.scss" />
+        <option value="$PROJECT_DIR$/build.js" />
+        <option value="$PROJECT_DIR$/src/OpenMind/FindBox/FindBoxService.php" />
+        <option value="$PROJECT_DIR$/cfg/config.ini" />
+        <option value="$PROJECT_DIR$/src/OpenMind/System/System.php" />
+        <option value="$PROJECT_DIR$/src/Modules/Blank/Pages.php" />
+        <option value="$PROJECT_DIR$/src/OpenMind/System/UserRoles.php" />
+        <option value="$PROJECT_DIR$/src/OpenMind/System/User.php" />
+        <option value="$PROJECT_DIR$/src/Modules/Blank/Blank.php" />
+        <option value="$PROJECT_DIR$/package.json" />
+      </list>
+    </option>
+  </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>true</service-enabled>
+    <exe-path />
+    <other-services-enabled>true</other-services-enabled>
+    <auto-save>true</auto-save>
+  </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="PhpDebugGeneral" listening_started="true" max_simultaneous_connections="15" notify_if_session_was_finished_without_being_paused="false" xdebug_force_break_when_no_path_mapping="false" xdebug_force_break_when_outside_project="false" />
+  <component name="PhpServers">
+    <servers>
+      <server host="localhost" id="31dfaa71-fd78-4ff8-975b-721c78947f3d" name="localhost">
+        <path_mappings>
+          <mapping local-root="$PROJECT_DIR$" remote-root="/omlink" />
+        </path_mappings>
+      </server>
+      <server host="192.168.1.52" id="d7c3232e-d1f2-4754-9e68-0acbc59e2c40" name="192.168.1.52" use_path_mappings="true">
+        <path_mappings>
+          <mapping local-root="$PROJECT_DIR$" remote-root="/var/www/html/omlink" />
+        </path_mappings>
+      </server>
+      <server host="192.168.1.161" id="13ea0c2d-bb91-4dd8-a040-317dad2ede5b" name="192.168.1.161" />
+    </servers>
+  </component>
+  <component name="PhpWorkspaceProjectConfiguration" interpreter_name="PHP7">
+    <include_path>
+      <path value="$PROJECT_DIR$/src" />
+      <path value="$PROJECT_DIR$/lib" />
+    </include_path>
+  </component>
+  <component name="ProjectFrameBounds" extendedState="6">
+    <option name="x" value="953" />
+    <option name="width" value="974" />
+    <option name="height" value="1047" />
+  </component>
+  <component name="ProjectLevelVcsManager" settingsEditedManually="true" />
+  <component name="ProjectView">
+    <navigator proportions="" version="1">
+      <foldersAlwaysOnTop value="true" />
+    </navigator>
+    <panes>
+      <pane id="ProjectPane">
+        <subPane>
+          <expand>
+            <path>
+              <item name="omlink" type="b2602c69:ProjectViewProjectNode" />
+              <item name="omlink" type="462c0819:PsiDirectoryNode" />
+            </path>
+          </expand>
+          <select />
+        </subPane>
+      </pane>
+      <pane id="Scope" />
+    </panes>
+  </component>
+  <component name="PropertiesComponent">
+    <property name="Constants" value="false" />
+    <property name="DatabaseDriversLRU" value="mariadb&#10;db2&#10;java.sql.Driver" />
+    <property name="DefaultHtmlFileTemplate" value="HTML File" />
+    <property name="NewWatcherDialog.advanced.open" value="true" />
+    <property name="TODO_SCOPE" value="All Places" />
+    <property name="WebServerToolWindowFactoryState" value="false" />
+    <property name="com.intellij.database.dataSource.DataSourceTemplate" value="DDL Data Source&#10;MySQL" />
+    <property name="database.console.LAST_STATE" value="true" />
+    <property name="last_opened_file_path" value="$PROJECT_DIR$/node_modules/.bin/sass.cmd" />
+    <property name="list.type.of.created.stylesheet" value="SCSS" />
+    <property name="nodejs_interpreter_path" value="node" />
+    <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="run.code.analysis.last.selected.profile" value="pProject Default" />
+    <property name="settings.editor.selected.configurable" value="configurable.group.build" />
+  </component>
+  <component name="RecentsManager">
+    <key name="CopyFile.RECENT_KEYS">
+      <recent name="C:\nginx\html\lamborghini\src\Modules\Dimatec" />
+      <recent name="C:\nginx\html\lamborghini\src\Modules\Staging" />
+      <recent name="C:\nginx\html\lamborghini\src\Modules\Ventilazione" />
+      <recent name="C:\nginx\html\lamborghini\src\Modules\Scheduling" />
+      <recent name="C:\nginx\html\lamborghini\src\Modules\Refilling" />
+    </key>
+    <key name="MoveFile.RECENT_KEYS">
+      <recent name="C:\nginx\html\omlink\src\Modules\Dimatec" />
+      <recent name="C:\nginx\html\omlink\test" />
+      <recent name="C:\nginx\html\omlink\cfg" />
+      <recent name="C:\nginx\html\lamborghini\src\Modules\Dimatec" />
+      <recent name="C:\nginx\html\lamborghini\ui\customizations" />
+    </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="RunManager">
+    <configuration default="true" type="PhpRemoteDebugRunConfigurationType" factoryName="PHP Remote Debug" filter_connections="NOT_FILTER" server_name="Gedec" session_id="PHPSTORM">
+      <method v="2" />
+    </configuration>
+    <configuration name="Make Bundles - Dimatec" type="js.build_tools.npm" factoryName="npm">
+      <package-json value="$PROJECT_DIR$/package.json" />
+      <command value="run" />
+      <scripts>
+        <script value="build" />
+      </scripts>
+      <arguments value="dimatec" />
+      <node-interpreter value="node" />
+      <envs />
+      <method v="2" />
+    </configuration>
+    <configuration name="Make Bundles - Lamborghini" type="js.build_tools.npm" factoryName="npm">
+      <package-json value="$PROJECT_DIR$/package.json" />
+      <command value="run" />
+      <scripts>
+        <script value="build" />
+      </scripts>
+      <arguments value="lamborghini" />
+      <node-interpreter value="node" />
+      <envs />
+      <method v="2" />
+    </configuration>
+    <list>
+      <item itemvalue="npm.Make Bundles - Dimatec" />
+      <item itemvalue="npm.Make Bundles - Lamborghini" />
+    </list>
+  </component>
+  <component name="StructureViewFactory">
+    <option name="ACTIVE_ACTIONS" value=",VISIBILITY_SORTER" />
+  </component>
+  <component name="SvnConfiguration">
+    <configuration />
+  </component>
+  <component name="TaskManager">
+    <task active="true" id="Default" summary="Default task">
+      <changelist id="13e5f013-e4b6-4dea-8a5b-303c9372ca73" name="Default" comment="" />
+      <created>1523029529100</created>
+      <option name="number" value="Default" />
+      <option name="presentableId" value="Default" />
+      <updated>1523029529100</updated>
+      <workItem from="1523029530440" duration="73269000" />
+      <workItem from="1523526807701" duration="70052000" />
+      <workItem from="1523834357266" duration="82000" />
+      <workItem from="1523864514505" duration="51005000" />
+      <workItem from="1523976523809" duration="5069000" />
+      <workItem from="1523992963080" duration="204000" />
+      <workItem from="1524087768656" duration="120000" />
+      <workItem from="1524121847306" duration="12612000" />
+      <workItem from="1524138435510" duration="10444000" />
+      <workItem from="1524208959629" duration="9451000" />
+      <workItem from="1524226804333" duration="18000" />
+      <workItem from="1524226841258" duration="13988000" />
+      <workItem from="1524476674004" duration="17848000" />
+      <workItem from="1524729492686" duration="201000" />
+      <workItem from="1524729885454" duration="26000" />
+      <workItem from="1524729929237" duration="4591000" />
+      <workItem from="1524811943315" duration="3677000" />
+      <workItem from="1524826567885" duration="13809000" />
+      <workItem from="1525072887563" duration="24655000" />
+      <workItem from="1525247568264" duration="15632000" />
+      <workItem from="1525270060941" duration="8079000" />
+      <workItem from="1525449104389" duration="2128000" />
+      <workItem from="1525683812448" duration="5959000" />
+      <workItem from="1525959417334" duration="4000" />
+      <workItem from="1526629144763" duration="2133000" />
+      <workItem from="1526887484955" duration="639000" />
+      <workItem from="1526902436354" duration="9000" />
+      <workItem from="1526906792607" duration="1798000" />
+      <workItem from="1526974479979" duration="63000" />
+      <workItem from="1527515335313" duration="3070000" />
+      <workItem from="1527527317015" duration="74000" />
+      <workItem from="1527669905996" duration="599000" />
+      <workItem from="1527700562646" duration="10000" />
+      <workItem from="1528101147401" duration="655000" />
+      <workItem from="1528126738208" duration="1233000" />
+      <workItem from="1528273013317" duration="1969000" />
+      <workItem from="1528456340717" duration="104000" />
+      <workItem from="1528456475949" duration="206000" />
+      <workItem from="1528707824136" duration="19457000" />
+      <workItem from="1528820036976" duration="130000" />
+      <workItem from="1528874618755" duration="20547000" />
+      <workItem from="1528957513090" duration="26602000" />
+      <workItem from="1529396379997" duration="16000" />
+      <workItem from="1529396427341" duration="2198000" />
+      <workItem from="1529418693232" duration="6000" />
+      <workItem from="1529568436581" duration="17877000" />
+      <workItem from="1529665715063" duration="1840000" />
+      <workItem from="1529912812044" duration="11831000" />
+      <workItem from="1529997252444" duration="5100000" />
+      <workItem from="1530034113001" duration="51000" />
+      <workItem from="1530256828616" duration="3785000" />
+      <workItem from="1530518538536" duration="3085000" />
+      <workItem from="1531463282084" duration="1961000" />
+      <workItem from="1531468104591" duration="6965000" />
+      <workItem from="1531490565330" duration="10034000" />
+      <workItem from="1531725377715" duration="1416000" />
+      <workItem from="1531729267763" duration="79487000" />
+      <workItem from="1532090952794" duration="10233000" />
+      <workItem from="1532338653787" duration="9171000" />
+      <workItem from="1532355486196" duration="9045000" />
+      <workItem from="1532421863284" duration="85865000" />
+      <workItem from="1532620635860" duration="11000" />
+      <workItem from="1532682431666" duration="1035000" />
+      <workItem from="1532683859890" duration="8417000" />
+      <workItem from="1532701214898" duration="40000" />
+      <workItem from="1532935531641" duration="1199000" />
+      <workItem from="1532946704965" duration="11076000" />
+      <workItem from="1533024579309" duration="32000" />
+      <workItem from="1533024720486" duration="4629000" />
+      <workItem from="1533125296824" duration="42582000" />
+      <workItem from="1533541894248" duration="10647000" />
+      <workItem from="1533626074628" duration="3190000" />
+      <workItem from="1533629831516" duration="24959000" />
+      <workItem from="1533663698372" duration="64704000" />
+      <workItem from="1535357803440" duration="1686000" />
+      <workItem from="1535359786922" duration="40000" />
+      <workItem from="1535359848961" duration="4453000" />
+      <workItem from="1535374435093" duration="2404000" />
+      <workItem from="1535381289829" duration="5132000" />
+      <workItem from="1535462327500" duration="1464000" />
+      <workItem from="1535465889015" duration="2843000" />
+      <workItem from="1535529416561" duration="8240000" />
+      <workItem from="1535613587795" duration="31623000" />
+      <workItem from="1536152583301" duration="5527000" />
+      <workItem from="1536243058955" duration="4731000" />
+      <workItem from="1536575403527" duration="37281000" />
+      <workItem from="1536743984084" duration="2584000" />
+      <workItem from="1536822915824" duration="620000" />
+      <workItem from="1536910073441" duration="6422000" />
+      <workItem from="1536921085414" duration="11544000" />
+      <workItem from="1537172961235" duration="650000" />
+      <workItem from="1537194872208" duration="20446000" />
+      <workItem from="1537359629914" duration="60982000" />
+      <workItem from="1537773075173" duration="1473000" />
+      <workItem from="1537774574889" duration="100246000" />
+      <workItem from="1538380143213" duration="18000" />
+      <workItem from="1538380224599" duration="35871000" />
+      <workItem from="1538553550766" duration="10785000" />
+      <workItem from="1538578774671" duration="39717000" />
+      <workItem from="1538984526113" duration="24560000" />
+      <workItem from="1539070459176" duration="40464000" />
+      <workItem from="1539244283816" duration="11000" />
+      <workItem from="1539245333653" duration="53000" />
+      <workItem from="1539247714485" duration="18985000" />
+    </task>
+    <task id="LOCAL-00019" summary="* corretta piccola fix sull'elenco finale di chiusura picklist">
+      <created>1525276448689</created>
+      <option name="number" value="00019" />
+      <option name="presentableId" value="LOCAL-00019" />
+      <option name="project" value="LOCAL" />
+      <updated>1525276448689</updated>
+    </task>
+    <task id="LOCAL-00020" summary="* added method for sanitizing POST in all application">
+      <created>1525364690126</created>
+      <option name="number" value="00020" />
+      <option name="presentableId" value="LOCAL-00020" />
+      <option name="project" value="LOCAL" />
+      <updated>1525364690126</updated>
+    </task>
+    <task id="LOCAL-00021" summary="TODO file changed">
+      <created>1525450460251</created>
+      <option name="number" value="00021" />
+      <option name="presentableId" value="LOCAL-00021" />
+      <option name="project" value="LOCAL" />
+      <updated>1525450460251</updated>
+    </task>
+    <task id="LOCAL-00022" summary="* Added import folder to gitignore">
+      <created>1526632181455</created>
+      <option name="number" value="00022" />
+      <option name="presentableId" value="LOCAL-00022" />
+      <option name="project" value="LOCAL" />
+      <updated>1526632181455</updated>
+    </task>
+    <task id="LOCAL-00023" summary="* Add extra feedback error message on importer">
+      <created>1527527382307</created>
+      <option name="number" value="00023" />
+      <option name="presentableId" value="LOCAL-00023" />
+      <option name="project" value="LOCAL" />
+      <updated>1527527382307</updated>
+    </task>
+    <task id="LOCAL-00024" summary="Removed composer and added new classes">
+      <created>1528820111258</created>
+      <option name="number" value="00024" />
+      <option name="presentableId" value="LOCAL-00024" />
+      <option name="project" value="LOCAL" />
+      <updated>1528820111258</updated>
+    </task>
+    <task id="LOCAL-00025" summary="Alpha version of new namespace design">
+      <created>1528902068480</created>
+      <option name="number" value="00025" />
+      <option name="presentableId" value="LOCAL-00025" />
+      <option name="project" value="LOCAL" />
+      <updated>1528902068480</updated>
+    </task>
+    <task id="LOCAL-00026" summary="Alpha version of new namespace design">
+      <created>1528902311499</created>
+      <option name="number" value="00026" />
+      <option name="presentableId" value="LOCAL-00026" />
+      <option name="project" value="LOCAL" />
+      <updated>1528902311499</updated>
+    </task>
+    <task id="LOCAL-00027" summary="Refactor for new Plugin system using Strategy Pattern.">
+      <created>1529602210238</created>
+      <option name="number" value="00027" />
+      <option name="presentableId" value="LOCAL-00027" />
+      <option name="project" value="LOCAL" />
+      <updated>1529602210238</updated>
+    </task>
+    <task id="LOCAL-00028" summary="Added Error Handler class">
+      <created>1529944005617</created>
+      <option name="number" value="00028" />
+      <option name="presentableId" value="LOCAL-00028" />
+      <option name="project" value="LOCAL" />
+      <updated>1529944005617</updated>
+    </task>
+    <task id="LOCAL-00029" summary="changed font">
+      <created>1530034135015</created>
+      <option name="number" value="00029" />
+      <option name="presentableId" value="LOCAL-00029" />
+      <option name="project" value="LOCAL" />
+      <updated>1530034135015</updated>
+    </task>
+    <task id="LOCAL-00030" summary=".">
+      <created>1530287926221</created>
+      <option name="number" value="00030" />
+      <option name="presentableId" value="LOCAL-00030" />
+      <option name="project" value="LOCAL" />
+      <updated>1530287926221</updated>
+    </task>
+    <task id="LOCAL-00031" summary="Rename Web\Pages to Web\Login">
+      <created>1531463928822</created>
+      <option name="number" value="00031" />
+      <option name="presentableId" value="LOCAL-00031" />
+      <option name="project" value="LOCAL" />
+      <updated>1531463928822</updated>
+    </task>
+    <task id="LOCAL-00032" summary="Riordino delle classi">
+      <created>1531502499273</created>
+      <option name="number" value="00032" />
+      <option name="presentableId" value="LOCAL-00032" />
+      <option name="project" value="LOCAL" />
+      <updated>1531502499273</updated>
+    </task>
+    <task id="LOCAL-00033" summary="* New MENU logic: AddMenuItem() added to add a menuitem in system, we can decide to become an icon in the frontend dashboard or a menu in case of responsive mobile&#10;* Added Lamborghini module&#10;* Added css of Dimatec and Lamborghini&#10;* Switch from CSS to SCSS&#10;* Enabled file watcher for SCSS&#10;* Now we use SVG icon/graphic instead of png images, more scalability.&#10;* Added some SVG icon for some future situations.....">
+      <created>1531923059493</created>
+      <option name="number" value="00033" />
+      <option name="presentableId" value="LOCAL-00033" />
+      <option name="project" value="LOCAL" />
+      <updated>1531923059493</updated>
+    </task>
+    <task id="LOCAL-00034" summary="* Add new watcher.js for autobuild sass and javascript minify&#10;* New images for Dimatec">
+      <created>1532368984568</created>
+      <option name="number" value="00034" />
+      <option name="presentableId" value="LOCAL-00034" />
+      <option name="project" value="LOCAL" />
+      <updated>1532368984568</updated>
+    </task>
+    <task id="LOCAL-00035" summary="New branch Dimatec">
+      <created>1532538861799</created>
+      <option name="number" value="00035" />
+      <option name="presentableId" value="LOCAL-00035" />
+      <option name="project" value="LOCAL" />
+      <updated>1532538861799</updated>
+    </task>
+    <task id="LOCAL-00036" summary="Added bind image">
+      <created>1532539211668</created>
+      <option name="number" value="00036" />
+      <option name="presentableId" value="LOCAL-00036" />
+      <option name="project" value="LOCAL" />
+      <updated>1532539211668</updated>
+    </task>
+    <task id="LOCAL-00037" summary="Dimatec DEMO Release">
+      <created>1532618256340</created>
+      <option name="number" value="00037" />
+      <option name="presentableId" value="LOCAL-00037" />
+      <option name="project" value="LOCAL" />
+      <updated>1532618256340</updated>
+    </task>
+    <task id="LOCAL-00038" summary="Fix SOAP call.">
+      <created>1532960017293</created>
+      <option name="number" value="00038" />
+      <option name="presentableId" value="LOCAL-00038" />
+      <option name="project" value="LOCAL" />
+      <updated>1532960017293</updated>
+    </task>
+    <task id="LOCAL-00039" summary="* Add new User class&#10;* Add new UserRoles">
+      <created>1533312607782</created>
+      <option name="number" value="00039" />
+      <option name="presentableId" value="LOCAL-00039" />
+      <option name="project" value="LOCAL" />
+      <updated>1533312607783</updated>
+    </task>
+    <task id="LOCAL-00040" summary="* Changed to local some build tools node packages&#10;* Changed packconfig.php&#10;* Added alert error for wrong login account&#10;* Updated sql schema">
+      <created>1533573285633</created>
+      <option name="number" value="00040" />
+      <option name="presentableId" value="LOCAL-00040" />
+      <option name="project" value="LOCAL" />
+      <updated>1533573285633</updated>
+    </task>
+    <task id="LOCAL-00041" summary="* Add Web Service to manage background operations&#10;* Added queue message system&#10;* Added Mysql Memory table">
+      <created>1533828708421</created>
+      <option name="number" value="00041" />
+      <option name="presentableId" value="LOCAL-00041" />
+      <option name="project" value="LOCAL" />
+      <updated>1533828708421</updated>
+    </task>
+    <task id="LOCAL-00042" summary="* Add Web Service to manage background operations&#10;* Added queue message system&#10;* Added Mysql Memory table">
+      <created>1533828769192</created>
+      <option name="number" value="00042" />
+      <option name="presentableId" value="LOCAL-00042" />
+      <option name="project" value="LOCAL" />
+      <updated>1533828769192</updated>
+    </task>
+    <task id="LOCAL-00043" summary="* Fixed some bug in findbox services">
+      <created>1533911790553</created>
+      <option name="number" value="00043" />
+      <option name="presentableId" value="LOCAL-00043" />
+      <option name="project" value="LOCAL" />
+      <updated>1533911790553</updated>
+    </task>
+    <task id="LOCAL-00044" summary="* Add FindBox led color to Label API">
+      <created>1533913340028</created>
+      <option name="number" value="00044" />
+      <option name="presentableId" value="LOCAL-00044" />
+      <option name="project" value="LOCAL" />
+      <updated>1533913340028</updated>
+    </task>
+    <task id="LOCAL-00045" summary=".">
+      <created>1533914170695</created>
+      <option name="number" value="00045" />
+      <option name="presentableId" value="LOCAL-00045" />
+      <option name="project" value="LOCAL" />
+      <updated>1533914170695</updated>
+    </task>
+    <task id="LOCAL-00046" summary="* Fixed favicon path">
+      <created>1533914794195</created>
+      <option name="number" value="00046" />
+      <option name="presentableId" value="LOCAL-00046" />
+      <option name="project" value="LOCAL" />
+      <updated>1533914794195</updated>
+    </task>
+    <task id="LOCAL-00047" summary="small changes to packages.json deploy script">
+      <created>1535358400178</created>
+      <option name="number" value="00047" />
+      <option name="presentableId" value="LOCAL-00047" />
+      <option name="project" value="LOCAL" />
+      <updated>1535358400178</updated>
+    </task>
+    <task id="LOCAL-00048" summary="* Fixed watcher.js, build.js&#10;* Added bell and number for notifications&#10;* Test with WebSocket&#10;* ajax polling for get omlink server status&#10;* Refactor of webservice rest api call, moved to System class&#10;* Added new rest api getserverstatus&#10;* Fixed errors in Error Handler, Logger moved to OMUtils&#10;* fb service now manage queuesystem messages&#10;* Added SpawnServiceProcess() but maybe removed in future.">
+      <created>1535727279990</created>
+      <option name="number" value="00048" />
+      <option name="presentableId" value="LOCAL-00048" />
+      <option name="project" value="LOCAL" />
+      <updated>1535727279990</updated>
+    </task>
+    <task id="LOCAL-00049" summary="* Dual frame in modo da poter vedere l'interfaccia di icam nella stessa videata&#10;* Workaround per l'errore &quot;mysql server has gone away&quot;, nella versione windows vengono disattivate le connessioni persistenti">
+      <created>1536250034846</created>
+      <option name="number" value="00049" />
+      <option name="presentableId" value="LOCAL-00049" />
+      <option name="project" value="LOCAL" />
+      <updated>1536250034846</updated>
+    </task>
+    <task id="LOCAL-00050" summary="* Added new notification module">
+      <created>1536682420156</created>
+      <option name="number" value="00050" />
+      <option name="presentableId" value="LOCAL-00050" />
+      <option name="project" value="LOCAL" />
+      <updated>1536682420156</updated>
+    </task>
+    <task id="LOCAL-00051" summary="* MigrationData Beta release.">
+      <created>1536938146476</created>
+      <option name="number" value="00051" />
+      <option name="presentableId" value="LOCAL-00051" />
+      <option name="project" value="LOCAL" />
+      <updated>1536938146476</updated>
+    </task>
+    <task id="LOCAL-00052" summary="* MigrationData with as400 and MAV sync&#10;* termporary fix in CSVImporter.php about escaping fields&#10;* ADDED new routes about as400 and MAV sync&#10;* NEW: now it's possible to give order to MENU&#10;* added dualframe logic&#10;* moved some test source code file into 'test' folder&#10;* UPDATED dbschema.sql file&#10;* FIX: small changes for errors.tpl">
+      <created>1537551701913</created>
+      <option name="number" value="00052" />
+      <option name="presentableId" value="LOCAL-00052" />
+      <option name="project" value="LOCAL" />
+      <updated>1537551701914</updated>
+    </task>
+    <task id="LOCAL-00053" summary="* Changed some of FindBoxService outputs&#10;* FIX: added addslashes()&#10;* Refactor using ORM classes&#10;* Changed some MAV logics&#10;* Some of small changes.">
+      <created>1537808604325</created>
+      <option name="number" value="00053" />
+      <option name="presentableId" value="LOCAL-00053" />
+      <option name="project" value="LOCAL" />
+      <updated>1537808604326</updated>
+    </task>
+    <task id="LOCAL-00054" summary="* Some fix with AS400">
+      <created>1538151180258</created>
+      <option name="number" value="00054" />
+      <option name="presentableId" value="LOCAL-00054" />
+      <option name="project" value="LOCAL" />
+      <updated>1538151180259</updated>
+    </task>
+    <task id="LOCAL-00055" summary=".">
+      <created>1538411685103</created>
+      <option name="number" value="00055" />
+      <option name="presentableId" value="LOCAL-00055" />
+      <option name="project" value="LOCAL" />
+      <updated>1538411685104</updated>
+    </task>
+    <task id="LOCAL-00056" summary="* Dimatec RC1">
+      <created>1538488344949</created>
+      <option name="number" value="00056" />
+      <option name="presentableId" value="LOCAL-00056" />
+      <option name="project" value="LOCAL" />
+      <updated>1538488344950</updated>
+    </task>
+    <task id="LOCAL-00057" summary="* RC2: reset display after import from as400">
+      <created>1538498068731</created>
+      <option name="number" value="00057" />
+      <option name="presentableId" value="LOCAL-00057" />
+      <option name="project" value="LOCAL" />
+      <updated>1538498068731</updated>
+    </task>
+    <task id="LOCAL-00058" summary="RC3:&#10;* ADD: trash button in picking list&#10;* ADD: isServerAlive() for check availability of Soap Server&#10;* FIX: query in picking list view&#10;* optimized notification class">
+      <created>1538590279914</created>
+      <option name="number" value="00058" />
+      <option name="presentableId" value="LOCAL-00058" />
+      <option name="project" value="LOCAL" />
+      <updated>1538590279914</updated>
+    </task>
+    <task id="LOCAL-00059" summary="* ADD: new images&#10;* UPD: schema db file">
+      <created>1538590331305</created>
+      <option name="number" value="00059" />
+      <option name="presentableId" value="LOCAL-00059" />
+      <option name="project" value="LOCAL" />
+      <updated>1538590331305</updated>
+    </task>
+    <task id="LOCAL-00060" summary="* ADD: tables restyle&#10;* ADD: restore as400 imports from PENDING status to NEW">
+      <created>1538647923910</created>
+      <option name="number" value="00060" />
+      <option name="presentableId" value="LOCAL-00060" />
+      <option name="project" value="LOCAL" />
+      <updated>1538647923911</updated>
+    </task>
+    <task id="LOCAL-00061" summary=".">
+      <created>1538669358505</created>
+      <option name="number" value="00061" />
+      <option name="presentableId" value="LOCAL-00061" />
+      <option name="project" value="LOCAL" />
+      <updated>1538669358505</updated>
+    </task>
+    <task id="LOCAL-00062" summary="* ADD: quantity on pick2light page&#10;* NEW: changed delete.png icon&#10;* ADD: datetime to echo of FindBoxService.php">
+      <created>1538753257831</created>
+      <option name="number" value="00062" />
+      <option name="presentableId" value="LOCAL-00062" />
+      <option name="project" value="LOCAL" />
+      <updated>1538753257833</updated>
+    </task>
+    <task id="LOCAL-00063" summary="* FIX: disabled from SQL() the logs. It cause memory leaks">
+      <created>1539072473322</created>
+      <option name="number" value="00063" />
+      <option name="presentableId" value="LOCAL-00063" />
+      <option name="project" value="LOCAL" />
+      <updated>1539072473322</updated>
+    </task>
+    <task id="LOCAL-00064" summary="* ADD: barcode generator class&#10;* ADD: distinta print label page&#10;* ADD: print icon on prebolla table and ventilazione table&#10;* CHG: renamed import.tpl to message.tpl for general usage&#10;* ADD: new collapse header menu for more user friendly&#10;* ADD: some new messages for ending operations&#10;* CHG: led settings and formula for finxbox service leds">
+      <created>1539185064005</created>
+      <option name="number" value="00064" />
+      <option name="presentableId" value="LOCAL-00064" />
+      <option name="project" value="LOCAL" />
+      <updated>1539185064005</updated>
+    </task>
+    <task id="LOCAL-00065" summary="* UPD: db schema file">
+      <created>1539185372686</created>
+      <option name="number" value="00065" />
+      <option name="presentableId" value="LOCAL-00065" />
+      <option name="project" value="LOCAL" />
+      <updated>1539185372686</updated>
+    </task>
+    <task id="LOCAL-00066" summary="* First release of OM-Link Engine&#10;* ADD: template demo module 'Blank'">
+      <created>1539273182530</created>
+      <option name="number" value="00066" />
+      <option name="presentableId" value="LOCAL-00066" />
+      <option name="project" value="LOCAL" />
+      <updated>1539273182530</updated>
+    </task>
+    <task id="LOCAL-00067" summary=".">
+      <created>1539273388341</created>
+      <option name="number" value="00067" />
+      <option name="presentableId" value="LOCAL-00067" />
+      <option name="project" value="LOCAL" />
+      <updated>1539273388341</updated>
+    </task>
+    <option name="localTasksCounter" value="68" />
+    <servers />
+  </component>
+  <component name="TimeTrackingManager">
+    <option name="totallyTimeSpent" value="1335563000" />
+  </component>
+  <component name="TodoView">
+    <todo-panel id="selected-file">
+      <is-autoscroll-to-source value="true" />
+    </todo-panel>
+    <todo-panel id="all">
+      <are-packages-shown value="true" />
+      <is-autoscroll-to-source value="true" />
+    </todo-panel>
+  </component>
+  <component name="ToolWindowManager">
+    <frame x="-8" y="-8" width="1936" height="1056" extended-state="6" />
+    <editor active="true" />
+    <layout>
+      <window_info id="Favorites" order="0" sideWeight="0.50108224" side_tool="true" weight="0.20522387" />
+      <window_info id="npm" order="1" sideWeight="0.4528302" side_tool="true" weight="0.22654584" />
+      <window_info active="true" content_ui="combo" id="Project" order="2" sideWeight="0.66555554" visible="true" weight="0.22334754" />
+      <window_info id="Structure" order="3" sideWeight="0.33444443" side_tool="true" visible="true" weight="0.22334754" />
+      <window_info anchor="bottom" id="Docker" order="0" show_stripe_button="false" />
+      <window_info anchor="bottom" id="Database Changes" order="1" show_stripe_button="false" />
+      <window_info anchor="bottom" id="Event Log" order="2" sideWeight="0.50319827" side_tool="true" weight="0.31444445" />
+      <window_info anchor="bottom" id="Terminal" order="3" sideWeight="0.49895832" weight="0.32792208" />
+      <window_info anchor="bottom" id="Version Control" order="4" sideWeight="0.49946696" weight="0.32222223" />
+      <window_info anchor="bottom" id="Message" order="5" />
+      <window_info anchor="bottom" id="Find" order="6" weight="0.32" />
+      <window_info anchor="bottom" id="Run" order="7" sideWeight="0.49733475" weight="0.27333334" />
+      <window_info anchor="bottom" id="Debug" order="8" sideWeight="0.4968017" weight="0.40444446" />
+      <window_info anchor="bottom" id="Cvs" order="9" weight="0.25" />
+      <window_info anchor="bottom" id="Inspection" order="10" weight="0.4" />
+      <window_info anchor="bottom" id="Inspection Results" order="11" weight="0.32900432" />
+      <window_info anchor="bottom" id="Messages" order="12" weight="0.32963374" />
+      <window_info anchor="bottom" id="TODO" order="13" sideWeight="0.49733475" weight="0.34111112" />
+      <window_info anchor="bottom" id="Database Console" order="14" />
+      <window_info anchor="right" id="Database" order="0" weight="0.32942432" />
+      <window_info anchor="right" id="Commander" order="1" weight="0.4" />
+      <window_info anchor="right" id="Ant Build" order="2" weight="0.25" />
+      <window_info anchor="right" content_ui="combo" id="Hierarchy" order="3" weight="0.16204691" />
+    </layout>
+    <layout-to-restore>
+      <window_info id="Favorites" order="0" side_tool="true" />
+      <window_info id="npm" order="1" side_tool="true" />
+      <window_info active="true" content_ui="combo" id="Project" order="2" visible="true" weight="0.18993288" />
+      <window_info id="Structure" order="3" side_tool="true" weight="0.25" />
+      <window_info anchor="bottom" id="Docker" order="0" show_stripe_button="false" />
+      <window_info anchor="bottom" id="Database Changes" order="1" show_stripe_button="false" />
+      <window_info anchor="bottom" id="Event Log" order="2" sideWeight="0.5010661" side_tool="true" weight="0.32792208" />
+      <window_info anchor="bottom" id="Terminal" order="3" />
+      <window_info anchor="bottom" id="Version Control" order="4" weight="0.32768363" />
+      <window_info anchor="bottom" id="Message" order="5" />
+      <window_info anchor="bottom" id="Find" order="6" weight="0.32900432" />
+      <window_info anchor="bottom" id="Run" order="7" weight="0.32900432" />
+      <window_info anchor="bottom" id="Debug" order="8" sideWeight="0.4989339" weight="0.42514125" />
+      <window_info anchor="bottom" id="Cvs" order="9" weight="0.25" />
+      <window_info anchor="bottom" id="Inspection" order="10" weight="0.4" />
+      <window_info anchor="bottom" id="TODO" order="11" />
+      <window_info anchor="right" id="Database" order="0" weight="0.32995737" />
+      <window_info anchor="right" id="Commander" order="1" weight="0.4" />
+      <window_info anchor="right" id="Ant Build" order="2" weight="0.25" />
+      <window_info anchor="right" content_ui="combo" id="Hierarchy" order="3" weight="0.25" />
+    </layout-to-restore>
+  </component>
+  <component name="TypeScriptGeneratedFilesManager">
+    <option name="version" value="1" />
+  </component>
+  <component name="Vcs.Log.History.Properties">
+    <option name="COLUMN_ORDER">
+      <list>
+        <option value="0" />
+        <option value="2" />
+        <option value="3" />
+        <option value="1" />
+      </list>
+    </option>
+  </component>
+  <component name="Vcs.Log.Tabs.Properties">
+    <option name="TAB_STATES">
+      <map>
+        <entry key="MAIN">
+          <value>
+            <State>
+              <option name="RECENTLY_FILTERED_USER_GROUPS">
+                <collection />
+              </option>
+              <option name="RECENTLY_FILTERED_BRANCH_GROUPS">
+                <collection>
+                  <UserGroup>
+                    <option name="users">
+                      <list>
+                        <option value="origin/master" />
+                      </list>
+                    </option>
+                  </UserGroup>
+                  <UserGroup>
+                    <option name="users">
+                      <list>
+                        <option value="master" />
+                      </list>
+                    </option>
+                  </UserGroup>
+                  <UserGroup>
+                    <option name="users">
+                      <list>
+                        <option value="Dimatec" />
+                      </list>
+                    </option>
+                  </UserGroup>
+                  <UserGroup>
+                    <option name="users">
+                      <list>
+                        <option value="HEAD" />
+                      </list>
+                    </option>
+                  </UserGroup>
+                  <UserGroup>
+                    <option name="users">
+                      <list>
+                        <option value="origin-gogs/master" />
+                      </list>
+                    </option>
+                  </UserGroup>
+                  <UserGroup>
+                    <option name="users">
+                      <list>
+                        <option value="origin-gogs/Dimatec" />
+                      </list>
+                    </option>
+                  </UserGroup>
+                </collection>
+              </option>
+              <option name="COLUMN_ORDER">
+                <list>
+                  <option value="0" />
+                  <option value="1" />
+                  <option value="2" />
+                  <option value="3" />
+                </list>
+              </option>
+            </State>
+          </value>
+        </entry>
+      </map>
+    </option>
+  </component>
+  <component name="VcsContentAnnotationSettings">
+    <option name="myLimit" value="2678400000" />
+  </component>
+  <component name="VcsManagerConfiguration">
+    <MESSAGE value="* Add new User class&#10;* Add new UserRoles" />
+    <MESSAGE value="* Changed to local some build tools node packages&#10;* Changed packconfig.php&#10;* Added alert error for wrong login account&#10;* Updated sql schema" />
+    <MESSAGE value="* Add Web Service to manage background operations&#10;* Added queue message system&#10;* Added Mysql Memory table" />
+    <MESSAGE value="* Fixed some bug in findbox services" />
+    <MESSAGE value="* Add FindBox led color to Label API" />
+    <MESSAGE value="* Fixed favicon path" />
+    <MESSAGE value="small changes to packages.json deploy script" />
+    <MESSAGE value="* Fixed watcher.js, build.js&#10;* Added bell and number for notifications&#10;* Test with WebSocket&#10;* ajax polling for get omlink server status&#10;* Refactor of webservice rest api call, moved to System class&#10;* Added new rest api getserverstatus&#10;* Fixed errors in Error Handler, Logger moved to OMUtils&#10;* fb service now manage queuesystem messages&#10;* Added SpawnServiceProcess() but maybe removed in future." />
+    <MESSAGE value="* Dual frame in modo da poter vedere l'interfaccia di icam nella stessa videata&#10;* Workaround per l'errore &quot;mysql server has gone away&quot;, nella versione windows vengono disattivate le connessioni persistenti" />
+    <MESSAGE value="* Added new notification module" />
+    <MESSAGE value="* MigrationData Beta release." />
+    <MESSAGE value="* MigrationData with as400 and MAV sync&#10;* termporary fix in CSVImporter.php about escaping fields&#10;* ADDED new routes about as400 and MAV sync&#10;* NEW: now it's possible to give order to MENU&#10;* added dualframe logic&#10;* moved some test source code file into 'test' folder&#10;* UPDATED dbschema.sql file&#10;* FIX: small changes for errors.tpl" />
+    <MESSAGE value="* Changed some of FindBoxService outputs&#10;* FIX: added addslashes()&#10;* Refactor using ORM classes&#10;* Changed some MAV logics&#10;* Some of small changes." />
+    <MESSAGE value="* Some fix with AS400" />
+    <MESSAGE value="* Dimatec RC1" />
+    <MESSAGE value="* RC2: reset display after import from as400" />
+    <MESSAGE value="RC3:&#10;* ADD: trash button in picking list&#10;* ADD: isServerAlive() for check availability of Soap Server&#10;* FIX: query in picking list view&#10;* optimized notification class" />
+    <MESSAGE value="* ADD: new images&#10;* UPD: schema db file" />
+    <MESSAGE value="* ADD: tables restyle&#10;* ADD: restore as400 imports from PENDING status to NEW" />
+    <MESSAGE value="* ADD: quantity on pick2light page&#10;* NEW: changed delete.png icon&#10;* ADD: datetime to echo of FindBoxService.php" />
+    <MESSAGE value="* FIX: disabled from SQL() the logs. It cause memory leaks" />
+    <MESSAGE value="* ADD: barcode generator class&#10;* ADD: distinta print label page&#10;* ADD: print icon on prebolla table and ventilazione table&#10;* CHG: renamed import.tpl to message.tpl for general usage&#10;* ADD: new collapse header menu for more user friendly&#10;* ADD: some new messages for ending operations&#10;* CHG: led settings and formula for finxbox service leds" />
+    <MESSAGE value="* UPD: db schema file" />
+    <MESSAGE value="* First release of OM-Link Engine&#10;* ADD: template demo module 'Blank'" />
+    <MESSAGE value="." />
+    <option name="LAST_COMMIT_MESSAGE" value="." />
+  </component>
+  <component name="XDebuggerManager">
+    <watches-manager>
+      <configuration name="index.php">
+        <watch expression="$data[0]['codcliente']" language="PHP" />
+      </configuration>
+    </watches-manager>
+  </component>
+  <component name="debuggerHistoryManager">
+    <expressions id="watch">
+      <expression>
+        <expression-string>$data[0]['codcliente']</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>$data[0]</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>array_search('sdfasdf', $c)</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>array_search($bindData['labelid'], $c)</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>$c[$d]</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>array_values($c)</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>parse_url($args[0], PHP_URL_QUERY)</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>parse_url($args[0], PHP_URL_FRAGMENT)</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>parse_url($args[0])</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+    </expressions>
+    <expressions id="setValue">
+      <expression>
+        <expression-string>&quot;SELECT * from SMEDAT_DIM.INTMAV0F&quot;</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>&quot;MXIDDM&quot;</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>sdfasdf</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>FALSE</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>&quot;src\\Customers\\Lamborghini/Lamborghini.php&quot;</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>&quot;[[{\&quot;barcode\&quot;:\&quot;SAVEPRODUCTS {\\\&quot;0\\\&quot;:\\\&quot;[[{\\\\\\\&quot;BARCODE\\\\\\\&quot;:\\\\\\\&quot;0105877C\\\\\\\&quot;,\\\\\\\&quot;NAME1\\\\\\\&quot;:\\\\\\\&quot;81890715\\\\\\\&quot;,\\\\\\\&quot;DATAFIELDS\\\\\\\&quot;:{\\\\\\\&quot;ORIGINE\\\\\\\&quot;:\\\\\\\&quot;LMB\\\\\\\&quot;,\\\\\\\&quot;COMMESSA\\\\\\\&quot;:\\\\\\\&quot;72495803\\\\\\\&quot;,\\\\\\\&quot;ORDINE_PRODUZIONE\\\\\\\&quot;:\\\\\\\&quot;008000022537\\\\\\\&quot;,\\\\\\\&quot;DATA_CREAZIONE\\\\\\\&quot;:\\\\\\\&quot;2018-04-18\\\\\\\&quot;,\\\\\\\&quot;TIME_CREAZIONE\\\\\\\&quot;:\\\\\\\&quot;11:07:35\\\\\\\&quot;,\\\\\\\&quot;DESTINAZIONE_MERCI\\\\\\\&quot;:\\\\\\\&quot;TKT06 B\\\\\\\&quot;,\\\\\\\&quot;XML\\\\\\\&quot;:\\\\\\\&quot;&lt;?XML VERSION=\\\\\\\\\\\\\\\&quot;1.0\\\\\\\\\\\\\\\&quot; ENCODING=\\\\\\\\\\\\\\\&quot;UTF-8\\\\\\\\\\\\\\\&quot;?&gt;&lt;DISTINTA&gt;&lt;MATERIALE ANOMALIA=\\\\\\\\\\\\\\\&quot;0\\\\\\\\\\\\\\\&quot;&gt;&lt;BARCODE&gt;4M1819904B&lt;\\/BARCODE&gt;&lt;DESCRIPTION&gt;ASPIRAZIONE ARIA&lt;\\/DESCRIPTION&gt;&lt;QTA_PRELEVATA&gt;0&lt;\\/QTA_PRELEVATA&gt;&lt;QTA_PRELEVARE&gt;N\\/D&lt;\\/QTA_PRELEVARE&gt;&lt;\\/MATERIALE&gt;&lt;\\/DISTINTA&gt;\\\\\\\&quot;,\\\\\\\&quot;END_OPERATIONS\\\\\\\&quot;:\\\\\\\&quot;81890715\\\\\\\&quot;}}]]\\\&quot;}\&quot;,\&quot;name1\&quot;:\&quot;81890715\&quot;,\&quot;datafields\&quot;:{\&quot;origine\&quot;:\&quot;LMB\&quot;,\&quot;commessa\&quot;:\&quot;72495803\&quot;,\&quot;ordine_produzione\&quot;:\&quot;008000022537\&quot;,\&quot;data_creazione\&quot;:\&quot;2018-04-18\&quot;,\&quot;time_creazione\&quot;:\&quot;11%3A07%3A35\&quot;,\&quot;destinazione_merci\&quot;:\&quot;TKT06%20B\&quot;,\&quot;xml\&quot;:\&quot;%3C%3Fxml%20version%3D%5C%221.0%5C%22%20encoding%3D%5C%22UTF-8%5C%22%3F%3E%3Cdistinta%3E%3Cmateriale%20anoma&quot;</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>&quot;[[{\&quot;barcode\&quot;:\&quot;0105877C\&quot;,\&quot;name1\&quot;:\&quot;81891099\&quot;,\&quot;datafields\&quot;:{\&quot;origine\&quot;:\&quot;LMB\&quot;,\&quot;commessa\&quot;:\&quot;72274902\&quot;,\&quot;ordine_produzione\&quot;:\&quot;008000022538\&quot;,\&quot;data_creazione\&quot;:\&quot;2018-04-18\&quot;,\&quot;time_creazione\&quot;:\&quot;11%3A07%3A43\&quot;,\&quot;destinazione_merci\&quot;:\&quot;TKT06%20B\&quot;,\&quot;xml\&quot;:\&quot;\&quot;,\&quot;end_operations\&quot;:\&quot;81891099\&quot;}}]]&quot;</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>&quot;[[{\&quot;barcode\&quot;:\&quot;0105877C\&quot;,\&quot;name1\&quot;:\&quot;81891099\&quot;,\&quot;datafields\&quot;:{\&quot;origine\&quot;:\&quot;LMB\&quot;,\&quot;commessa\&quot;:\&quot;72274902\&quot;,\&quot;ordine_produzione\&quot;:\&quot;008000022538\&quot;,\&quot;data_creazione\&quot;:\&quot;2018-04-18\&quot;,\&quot;time_creazione\&quot;:\&quot;11:07:43\&quot;,\&quot;destinazione_merci\&quot;:\&quot;TKT06 B\&quot;,\&quot;xml\&quot;:\&quot;&lt;?xml version=\\\\\\\&quot;1.0\\\\\\\&quot; encoding=\\\\\\\&quot;UTF-8\\\\\\\&quot;?&gt;&lt;distinta&gt;&lt;distinta&gt;\&quot;,\&quot;end_operations\&quot;:\&quot;81891099\&quot;}}]]&quot;</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>&quot;[[{\&quot;barcode\&quot;:\&quot;0105877C\&quot;,\&quot;name1\&quot;:\&quot;81891099\&quot;,\&quot;datafields\&quot;:{\&quot;origine\&quot;:\&quot;LMB\&quot;,\&quot;commessa\&quot;:\&quot;72274902\&quot;,\&quot;ordine_produzione\&quot;:\&quot;008000022538\&quot;,\&quot;data_creazione\&quot;:\&quot;2018-04-18\&quot;,\&quot;time_creazione\&quot;:\&quot;11:07:43\&quot;,\&quot;destinazione_merci\&quot;:\&quot;TKT06 B\&quot;,\&quot;xml\&quot;:\&quot;&lt;?xml version=\\\\\\\&quot;1.0\\\\\\\&quot; encoding=\\\\\\\&quot;UTF-8\\\\\\\&quot;?&gt;&lt;distinta&gt;&lt;/distinta&gt;\&quot;,\&quot;end_operations\&quot;:\&quot;81891099\&quot;}}]]&quot;</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+      <expression>
+        <expression-string>&quot;[[{\&quot;barcode\&quot;:\&quot;0105877C\&quot;,\&quot;name1\&quot;:\&quot;81891099\&quot;,\&quot;datafields\&quot;:{\&quot;origine\&quot;:\&quot;LMB\&quot;,\&quot;commessa\&quot;:\&quot;72274902\&quot;,\&quot;ordine_produzione\&quot;:\&quot;008000022538\&quot;,\&quot;data_creazione\&quot;:\&quot;2018-04-18\&quot;,\&quot;time_creazione\&quot;:\&quot;11%3A07%3A43\&quot;,\&quot;destinazione_merci\&quot;:\&quot;TKT06%20B\&quot;,\&quot;xml\&quot;:\&quot;%3C%3Fxml%20version%3D%5C%221.0%5C%22%20encoding%3D%5C%22UTF-8%5C%22%3F%3E%3Cdistinta%3E%3C%2Fdistinta%3E\&quot;,\&quot;end_operations\&quot;:\&quot;81891099\&quot;}}]]&quot;</expression-string>
+        <language-id>PHP</language-id>
+        <evaluation-mode>EXPRESSION</evaluation-mode>
+      </expression>
+    </expressions>
+  </component>
+  <component name="editorHistoryManager">
+    <entry file="file://$PROJECT_DIR$/src/OpenMind/System/QueueSystem.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="383">
+          <caret line="25" column="16" lean-forward="true" selection-start-line="25" selection-start-column="16" selection-end-line="25" selection-end-column="16" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/OpenMind/Backend/Backend.php" />
+    <entry file="file://$PROJECT_DIR$/src/Modules/Dimatec/MigrationData.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="463">
+          <caret line="121" column="27" lean-forward="true" selection-start-line="121" selection-start-column="27" selection-end-line="121" selection-end-column="27" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/index.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="80">
+          <caret line="8" lean-forward="true" selection-start-line="8" selection-end-line="8" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/cfg/config.bin">
+      <provider selected="true" editor-type-id="text-editor">
+        <state>
+          <caret column="35" selection-start-column="35" selection-end-column="35" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/OpenMind/FindBox/QueueCommand.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="392">
+          <caret line="63" column="82" selection-start-line="63" selection-start-column="82" selection-end-line="63" selection-end-column="82" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/bundle.css">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="598">
+          <caret line="5" column="141569" selection-start-line="5" selection-start-column="141569" selection-end-line="5" selection-end-column="141569" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/Picqer/BarcodeGenerator.php" />
+    <entry file="file://$PROJECT_DIR$/src/Picqer/Exceptions/BarcodeException.php" />
+    <entry file="file://$PROJECT_DIR$/src/Picqer/BarcodeGeneratorHTML.php" />
+    <entry file="file://$PROJECT_DIR$/ui/pick2light.tpl">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="1520">
+          <caret line="76" column="86" selection-start-line="76" selection-start-column="86" selection-end-line="76" selection-end-column="86" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/ui/message.tpl">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="20">
+          <caret line="1" column="63" selection-start-line="1" selection-start-column="56" selection-end-line="1" selection-end-column="63" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/Modules/Dimatec/Pages.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="6840">
+          <caret line="352" column="27" selection-start-line="352" selection-start-column="27" selection-end-line="352" selection-end-column="27" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/Modules/Dimatec/Distinta.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="4020">
+          <caret line="206" column="52" selection-start-line="206" selection-start-column="52" selection-end-line="206" selection-end-column="52" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/Modules/Dimatec/Dimatec.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="440">
+          <caret line="27" column="40" selection-start-line="27" selection-start-column="40" selection-end-line="27" selection-end-column="40" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/ui/header.tpl">
+      <provider selected="true" editor-type-id="text-editor">
+        <state>
+          <caret column="35" selection-start-column="35" selection-end-column="35" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/ui/printlabel.tpl">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="549">
+          <caret line="37" column="22" selection-start-line="37" selection-start-column="22" selection-end-line="37" selection-end-column="22" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/ui/homemenu.tpl">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="80">
+          <caret line="4" column="57" selection-start-line="4" selection-start-column="57" selection-end-line="4" selection-end-column="57" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/ui/customizations/dimatec.js">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="120">
+          <caret line="6" column="3" lean-forward="true" selection-start-line="6" selection-start-column="3" selection-end-line="6" selection-end-column="3" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/ui/customizations/dimatec.scss">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="140">
+          <caret line="7" selection-start-line="7" selection-end-line="7" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/watcher.js">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="240">
+          <caret line="12" column="18" lean-forward="true" selection-start-line="12" selection-start-column="18" selection-end-line="12" selection-end-column="18" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/build.js">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="300">
+          <caret line="15" lean-forward="true" selection-start-line="15" selection-end-line="15" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/cfg/labels.ini">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="20">
+          <caret line="1" column="5" selection-start-line="1" selection-start-column="5" selection-end-line="1" selection-end-column="5" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/OpenMind/FindBox/FindBoxCoreSystem.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="1280">
+          <caret line="71" column="18" selection-start-line="71" selection-start-column="18" selection-end-line="71" selection-end-column="18" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/OpenMind/FindBox/FindBox.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="240">
+          <caret line="17" column="19" selection-start-line="17" selection-start-column="11" selection-end-line="17" selection-end-column="19" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/ui/errors.tpl">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="180">
+          <caret line="9" lean-forward="true" selection-start-line="9" selection-end-line="9" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/cfg/config.ini">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="280">
+          <caret line="14" column="6" lean-forward="true" selection-start-line="14" selection-start-column="6" selection-end-line="14" selection-end-column="6" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/OpenMind/DataManager/CSVImporter.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="489">
+          <caret line="144" column="10" lean-forward="true" selection-start-line="144" selection-start-column="10" selection-end-line="144" selection-end-column="10" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/ui/masterpage.tpl">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="100">
+          <caret line="5" column="20" selection-start-line="5" selection-start-column="12" selection-end-line="5" selection-end-column="20" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/ui/css/omlink.scss">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="-65">
+          <caret line="14" column="17" selection-start-line="14" selection-start-column="17" selection-end-line="14" selection-end-column="17" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/ui/js/omlink.js">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="223">
+          <caret line="13" column="28" lean-forward="true" selection-start-line="13" selection-start-column="28" selection-end-line="13" selection-end-column="28" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/OpenMind/Web/Controller.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="-420" />
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/OpenMind/Web/Login.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="960">
+          <caret line="53" column="32" selection-start-line="53" selection-start-column="32" selection-end-line="53" selection-end-column="32" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/ui/bind.tpl">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="60">
+          <caret line="3" selection-start-line="3" selection-end-line="3" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/OpenMind/System/PluginStrategy.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="325">
+          <caret line="125" selection-start-line="125" selection-end-line="125" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/lib/f3/base.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="248">
+          <caret line="2208" selection-start-line="2208" selection-end-line="2208" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="jar://$APPLICATION_HOME_DIR$/plugins/php/lib/php.jar!/stubs/standard/standard_8.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="270">
+          <caret line="818" column="24" selection-start-line="818" selection-start-column="24" selection-end-line="818" selection-end-column="24" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/lib/f3/db/sql.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="300">
+          <caret line="299" column="21" selection-start-line="299" selection-start-column="21" selection-end-line="299" selection-end-column="21" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/OpenMind/System/OMUtils.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="-234">
+          <caret line="61" selection-start-line="61" selection-end-line="61" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/OpenMind/Web/Web.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="245">
+          <caret line="45" selection-start-line="45" selection-end-line="47" selection-end-column="57" />
+          <folding>
+            <element signature="e#96#131#0#PHP" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/OpenMind/System/UserRoles.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="300">
+          <caret line="20" column="2" selection-start-line="20" selection-start-column="2" selection-end-line="20" selection-end-column="2" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/lib/f3/db/cursor.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="303">
+          <caret line="244" selection-start-line="244" selection-end-line="244" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/lib/f3/db/sql/mapper.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="200">
+          <caret line="409" selection-start-line="409" selection-end-line="409" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/OpenMind/System/User.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="365">
+          <caret line="101" selection-start-line="101" selection-end-line="101" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/Modules/Blank/Blank.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="225">
+          <caret line="29" selection-start-line="29" selection-end-line="29" />
+          <folding>
+            <element signature="e#6#91#0#PHP" expanded="true" />
+            <element signature="e#119#130#0#PHP" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/OpenMind/System/System.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="360">
+          <caret line="75" column="59" selection-start-line="75" selection-start-column="59" selection-end-line="75" selection-end-column="59" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/Picqer/Barcode/BarcodeGenerator.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="240">
+          <caret line="29" column="13" selection-start-line="29" selection-start-column="13" selection-end-line="29" selection-end-column="13" />
+          <folding>
+            <element signature="e#958#1005#0#PHP" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/Modules/Blank/Pages.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="240">
+          <caret line="17" column="39" selection-start-line="17" selection-start-column="39" selection-end-line="17" selection-end-column="39" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/src/OpenMind/FindBox/FindBoxService.php">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="140">
+          <caret line="16" column="20" selection-start-line="16" selection-start-column="20" selection-end-line="16" selection-end-column="20" />
+          <folding>
+            <element signature="e#122#133#0#PHP" expanded="true" />
+          </folding>
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/.gitignore">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="152">
+          <caret line="25" column="5" lean-forward="true" selection-start-line="25" selection-start-column="5" selection-end-line="25" selection-end-column="5" />
+        </state>
+      </provider>
+    </entry>
+    <entry file="file://$PROJECT_DIR$/package.json">
+      <provider selected="true" editor-type-id="text-editor">
+        <state relative-caret-position="80">
+          <caret line="4" column="11" selection-start-line="4" selection-start-column="11" selection-end-line="4" selection-end-column="11" />
+        </state>
+      </provider>
+    </entry>
+  </component>
+  <component name="masterDetails">
+    <states>
+      <state key="ScopeChooserConfigurable.UI">
+        <settings>
+          <last-edited>SCSS</last-edited>
+          <splitter-proportions>
+            <option name="proportions">
+              <list>
+                <option value="0.2" />
+              </list>
+            </option>
+          </splitter-proportions>
+        </settings>
+      </state>
+    </states>
+  </component>
+</project>

+ 108 - 134
package-lock.json

@@ -1,13 +1,13 @@
 {
 {
-  "name": "lamborghini",
-  "version": "1.5.0",
+  "name": "OM-Link",
+  "version": "1.6.0",
   "lockfileVersion": 1,
   "lockfileVersion": 1,
   "requires": true,
   "requires": true,
   "dependencies": {
   "dependencies": {
     "acorn": {
     "acorn": {
-      "version": "5.7.2",
-      "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.2.tgz",
-      "integrity": "sha512-cJrKCNcr2kv8dlDnbw+JPUGjHZzo4myaxOLmpOX8a+rgX94YeTcTMv/LFJUSByRpc+i4GgVnnhLxvMu/2Y+rqw=="
+      "version": "5.7.3",
+      "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.3.tgz",
+      "integrity": "sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw=="
     },
     },
     "ansi-align": {
     "ansi-align": {
       "version": "2.0.0",
       "version": "2.0.0",
@@ -156,7 +156,7 @@
     },
     },
     "babel-helper-is-nodes-equiv": {
     "babel-helper-is-nodes-equiv": {
       "version": "0.0.1",
       "version": "0.0.1",
-      "resolved": "https://registry.npmjs.org/babel-helper-is-nodes-equiv/-/babel-helper-is-nodes-equiv-0.0.1.tgz",
+      "resolved": "http://registry.npmjs.org/babel-helper-is-nodes-equiv/-/babel-helper-is-nodes-equiv-0.0.1.tgz",
       "integrity": "sha1-NOmzALFHnd2Y7HfqC76TQt/jloQ="
       "integrity": "sha1-NOmzALFHnd2Y7HfqC76TQt/jloQ="
     },
     },
     "babel-helper-is-void-0": {
     "babel-helper-is-void-0": {
@@ -494,9 +494,9 @@
       }
       }
     },
     },
     "binary-extensions": {
     "binary-extensions": {
-      "version": "1.11.0",
-      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.11.0.tgz",
-      "integrity": "sha1-RqoXUftqL5PuXmibsQh9SxTGwgU="
+      "version": "1.12.0",
+      "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz",
+      "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg=="
     },
     },
     "bootstrap": {
     "bootstrap": {
       "version": "4.1.3",
       "version": "4.1.3",
@@ -579,7 +579,7 @@
         },
         },
         "minimist": {
         "minimist": {
           "version": "1.2.0",
           "version": "1.2.0",
-          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+          "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
         }
         }
       }
       }
@@ -615,9 +615,9 @@
       "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0="
       "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0="
     },
     },
     "capture-stack-trace": {
     "capture-stack-trace": {
-      "version": "1.0.0",
-      "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.0.tgz",
-      "integrity": "sha1-Sm+gc5nCa7pH8LJJa00PtAjFVQ0="
+      "version": "1.0.1",
+      "resolved": "https://registry.npmjs.org/capture-stack-trace/-/capture-stack-trace-1.0.1.tgz",
+      "integrity": "sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw=="
     },
     },
     "chalk": {
     "chalk": {
       "version": "2.4.1",
       "version": "2.4.1",
@@ -668,9 +668,9 @@
       }
       }
     },
     },
     "ci-info": {
     "ci-info": {
-      "version": "1.4.0",
-      "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.4.0.tgz",
-      "integrity": "sha512-Oqmw2pVfCl8sCL+1QgMywPfdxPJPkC51y4usw0iiE2S9qnEOAqXy8bwl1CpMpnoU39g4iKJTz6QZj+28FvOnjQ=="
+      "version": "1.6.0",
+      "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz",
+      "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A=="
     },
     },
     "clap": {
     "clap": {
       "version": "1.2.3",
       "version": "1.2.3",
@@ -809,9 +809,9 @@
       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM="
       "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM="
     },
     },
     "commander": {
     "commander": {
-      "version": "2.17.1",
-      "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
-      "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg=="
+      "version": "2.18.0",
+      "resolved": "https://registry.npmjs.org/commander/-/commander-2.18.0.tgz",
+      "integrity": "sha512-6CYPa+JP2ftfRU2qkDK+UTVeQYosOg/2GbcjIcKPHfinyOLPVGXu/ovN86RP49Re5ndJK1N0kuiidFFuepc4ZQ=="
     },
     },
     "component-emitter": {
     "component-emitter": {
       "version": "1.2.1",
       "version": "1.2.1",
@@ -837,9 +837,12 @@
       }
       }
     },
     },
     "convert-source-map": {
     "convert-source-map": {
-      "version": "1.5.1",
-      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz",
-      "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU="
+      "version": "1.6.0",
+      "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.6.0.tgz",
+      "integrity": "sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A==",
+      "requires": {
+        "safe-buffer": "~5.1.1"
+      }
     },
     },
     "copy-descriptor": {
     "copy-descriptor": {
       "version": "0.1.1",
       "version": "0.1.1",
@@ -999,7 +1002,7 @@
     },
     },
     "duplexer": {
     "duplexer": {
       "version": "0.1.1",
       "version": "0.1.1",
-      "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
+      "resolved": "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz",
       "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E="
       "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E="
     },
     },
     "duplexer3": {
     "duplexer3": {
@@ -1220,13 +1223,11 @@
         },
         },
         "balanced-match": {
         "balanced-match": {
           "version": "1.0.0",
           "version": "1.0.0",
-          "bundled": true,
-          "optional": true
+          "bundled": true
         },
         },
         "brace-expansion": {
         "brace-expansion": {
           "version": "1.1.11",
           "version": "1.1.11",
           "bundled": true,
           "bundled": true,
-          "optional": true,
           "requires": {
           "requires": {
             "balanced-match": "^1.0.0",
             "balanced-match": "^1.0.0",
             "concat-map": "0.0.1"
             "concat-map": "0.0.1"
@@ -1239,18 +1240,15 @@
         },
         },
         "code-point-at": {
         "code-point-at": {
           "version": "1.1.0",
           "version": "1.1.0",
-          "bundled": true,
-          "optional": true
+          "bundled": true
         },
         },
         "concat-map": {
         "concat-map": {
           "version": "0.0.1",
           "version": "0.0.1",
-          "bundled": true,
-          "optional": true
+          "bundled": true
         },
         },
         "console-control-strings": {
         "console-control-strings": {
           "version": "1.1.0",
           "version": "1.1.0",
-          "bundled": true,
-          "optional": true
+          "bundled": true
         },
         },
         "core-util-is": {
         "core-util-is": {
           "version": "1.0.2",
           "version": "1.0.2",
@@ -1353,8 +1351,7 @@
         },
         },
         "inherits": {
         "inherits": {
           "version": "2.0.3",
           "version": "2.0.3",
-          "bundled": true,
-          "optional": true
+          "bundled": true
         },
         },
         "ini": {
         "ini": {
           "version": "1.3.5",
           "version": "1.3.5",
@@ -1364,7 +1361,6 @@
         "is-fullwidth-code-point": {
         "is-fullwidth-code-point": {
           "version": "1.0.0",
           "version": "1.0.0",
           "bundled": true,
           "bundled": true,
-          "optional": true,
           "requires": {
           "requires": {
             "number-is-nan": "^1.0.0"
             "number-is-nan": "^1.0.0"
           }
           }
@@ -1377,20 +1373,17 @@
         "minimatch": {
         "minimatch": {
           "version": "3.0.4",
           "version": "3.0.4",
           "bundled": true,
           "bundled": true,
-          "optional": true,
           "requires": {
           "requires": {
             "brace-expansion": "^1.1.7"
             "brace-expansion": "^1.1.7"
           }
           }
         },
         },
         "minimist": {
         "minimist": {
           "version": "0.0.8",
           "version": "0.0.8",
-          "bundled": true,
-          "optional": true
+          "bundled": true
         },
         },
         "minipass": {
         "minipass": {
           "version": "2.2.4",
           "version": "2.2.4",
           "bundled": true,
           "bundled": true,
-          "optional": true,
           "requires": {
           "requires": {
             "safe-buffer": "^5.1.1",
             "safe-buffer": "^5.1.1",
             "yallist": "^3.0.0"
             "yallist": "^3.0.0"
@@ -1407,7 +1400,6 @@
         "mkdirp": {
         "mkdirp": {
           "version": "0.5.1",
           "version": "0.5.1",
           "bundled": true,
           "bundled": true,
-          "optional": true,
           "requires": {
           "requires": {
             "minimist": "0.0.8"
             "minimist": "0.0.8"
           }
           }
@@ -1480,8 +1472,7 @@
         },
         },
         "number-is-nan": {
         "number-is-nan": {
           "version": "1.0.1",
           "version": "1.0.1",
-          "bundled": true,
-          "optional": true
+          "bundled": true
         },
         },
         "object-assign": {
         "object-assign": {
           "version": "4.1.1",
           "version": "4.1.1",
@@ -1491,7 +1482,6 @@
         "once": {
         "once": {
           "version": "1.4.0",
           "version": "1.4.0",
           "bundled": true,
           "bundled": true,
-          "optional": true,
           "requires": {
           "requires": {
             "wrappy": "1"
             "wrappy": "1"
           }
           }
@@ -1597,7 +1587,6 @@
         "string-width": {
         "string-width": {
           "version": "1.0.2",
           "version": "1.0.2",
           "bundled": true,
           "bundled": true,
-          "optional": true,
           "requires": {
           "requires": {
             "code-point-at": "^1.0.0",
             "code-point-at": "^1.0.0",
             "is-fullwidth-code-point": "^1.0.0",
             "is-fullwidth-code-point": "^1.0.0",
@@ -1663,7 +1652,7 @@
     },
     },
     "get-stream": {
     "get-stream": {
       "version": "3.0.0",
       "version": "3.0.0",
-      "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
+      "resolved": "http://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz",
       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
       "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ="
     },
     },
     "get-value": {
     "get-value": {
@@ -1672,9 +1661,9 @@
       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg="
       "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg="
     },
     },
     "glob": {
     "glob": {
-      "version": "7.1.2",
-      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz",
-      "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==",
+      "version": "7.1.3",
+      "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz",
+      "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==",
       "requires": {
       "requires": {
         "fs.realpath": "^1.0.0",
         "fs.realpath": "^1.0.0",
         "inflight": "^1.0.4",
         "inflight": "^1.0.4",
@@ -1717,13 +1706,13 @@
       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ=="
       "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ=="
     },
     },
     "google-closure-compiler": {
     "google-closure-compiler": {
-      "version": "20180805.0.0",
-      "resolved": "https://registry.npmjs.org/google-closure-compiler/-/google-closure-compiler-20180805.0.0.tgz",
-      "integrity": "sha512-MV9JTTQDO0tYOAaJmqd3MMIjCLxHkhZcj7hN6gUJdjQV7wYmH2wqwj56teIK22o9pSJvhKg89F/WCguaAZhSUA==",
+      "version": "20180910.0.0",
+      "resolved": "https://registry.npmjs.org/google-closure-compiler/-/google-closure-compiler-20180910.0.0.tgz",
+      "integrity": "sha512-vGhVE5M2ZY0DZWQP+NhpNxvhBP90OqDcNpQcjbRbINmWbfgN65WBnOw3c3x+Xp5siVJj1dyvRht3qplTL5rkTA==",
       "requires": {
       "requires": {
         "chalk": "^1.0.0",
         "chalk": "^1.0.0",
-        "google-closure-compiler-linux": "^20180805.0.0",
-        "google-closure-compiler-osx": "^20180805.0.0",
+        "google-closure-compiler-linux": "^20180910.0.1",
+        "google-closure-compiler-osx": "^20180910.0.1",
         "minimist": "^1.2.0",
         "minimist": "^1.2.0",
         "vinyl": "^2.0.1",
         "vinyl": "^2.0.1",
         "vinyl-sourcemaps-apply": "^0.2.0"
         "vinyl-sourcemaps-apply": "^0.2.0"
@@ -1743,26 +1732,26 @@
         },
         },
         "minimist": {
         "minimist": {
           "version": "1.2.0",
           "version": "1.2.0",
-          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+          "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
         }
         }
       }
       }
     },
     },
     "google-closure-compiler-linux": {
     "google-closure-compiler-linux": {
-      "version": "20180805.0.0",
-      "resolved": "https://registry.npmjs.org/google-closure-compiler-linux/-/google-closure-compiler-linux-20180805.0.0.tgz",
-      "integrity": "sha512-Y53/dehGj5/HoAEnxoYFWLpLf8gHq8QaQSOw8ulnh6VkpHPdcAuhRqIVLcLeJ9rVW3xteOMQ2WFyRfFMayVZcA==",
+      "version": "20180910.0.1",
+      "resolved": "https://registry.npmjs.org/google-closure-compiler-linux/-/google-closure-compiler-linux-20180910.0.1.tgz",
+      "integrity": "sha512-hSTqyLLHDLnntR442BVea0sp49q+Uwi05HMOVBPMmbwDoHLtCpDmwZ/FUKs5GLFZ/cQafk3RgHLktPdReEPMIw==",
       "optional": true
       "optional": true
     },
     },
     "google-closure-compiler-osx": {
     "google-closure-compiler-osx": {
-      "version": "20180805.0.0",
-      "resolved": "https://registry.npmjs.org/google-closure-compiler-osx/-/google-closure-compiler-osx-20180805.0.0.tgz",
-      "integrity": "sha512-Zt558FPdkpcZulaT4uH7qNiO5wy3DT2Eaq+JPb4LjuS3KQSo8GSWx9caYWGZ1OdKULTv+v/flkHMtoHu5XP2bw==",
+      "version": "20180910.0.1",
+      "resolved": "https://registry.npmjs.org/google-closure-compiler-osx/-/google-closure-compiler-osx-20180910.0.1.tgz",
+      "integrity": "sha512-HU2waANIOHBFtAJ205rzF8BGXiJaLT0s6qu4memI7D4ThBhAJLA/SwTlEjrby6OvS+ZRL4e0FYMPJW1/fhQKzg==",
       "optional": true
       "optional": true
     },
     },
     "got": {
     "got": {
       "version": "6.7.1",
       "version": "6.7.1",
-      "resolved": "https://registry.npmjs.org/got/-/got-6.7.1.tgz",
+      "resolved": "http://registry.npmjs.org/got/-/got-6.7.1.tgz",
       "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=",
       "integrity": "sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=",
       "requires": {
       "requires": {
         "create-error-class": "^3.0.0",
         "create-error-class": "^3.0.0",
@@ -1862,19 +1851,10 @@
         "uglify-js": "3.4.x"
         "uglify-js": "3.4.x"
       },
       },
       "dependencies": {
       "dependencies": {
-        "source-map": {
-          "version": "0.6.1",
-          "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
-          "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
-        },
-        "uglify-js": {
-          "version": "3.4.8",
-          "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.8.tgz",
-          "integrity": "sha512-WatYTD84gP/867bELqI2F/2xC9PQBETn/L+7RGq9MQOA/7yFBNvY1UwXqvtILeE6n0ITwBXxp34M0/o70dzj6A==",
-          "requires": {
-            "commander": "~2.17.1",
-            "source-map": "~0.6.1"
-          }
+        "commander": {
+          "version": "2.17.1",
+          "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
+          "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg=="
         }
         }
       }
       }
     },
     },
@@ -1947,11 +1927,11 @@
       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
       "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
     },
     },
     "is-ci": {
     "is-ci": {
-      "version": "1.2.0",
-      "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.0.tgz",
-      "integrity": "sha512-plgvKjQtalH2P3Gytb7L61Lmz95g2DlpzFiQyRSFew8WoJKxtKRzrZMeyRN2supblm3Psc8OQGy7Xjb6XG11jw==",
+      "version": "1.2.1",
+      "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz",
+      "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==",
       "requires": {
       "requires": {
-        "ci-info": "^1.3.0"
+        "ci-info": "^1.5.0"
       }
       }
     },
     },
     "is-data-descriptor": {
     "is-data-descriptor": {
@@ -2054,7 +2034,7 @@
     },
     },
     "is-obj": {
     "is-obj": {
       "version": "1.0.1",
       "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
+      "resolved": "http://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz",
       "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8="
       "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8="
     },
     },
     "is-path-inside": {
     "is-path-inside": {
@@ -2134,7 +2114,7 @@
     },
     },
     "json5": {
     "json5": {
       "version": "0.5.1",
       "version": "0.5.1",
-      "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
+      "resolved": "http://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE="
       "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE="
     },
     },
     "kind-of": {
     "kind-of": {
@@ -2151,9 +2131,9 @@
       }
       }
     },
     },
     "lodash": {
     "lodash": {
-      "version": "4.17.10",
-      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz",
-      "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg=="
+      "version": "4.17.11",
+      "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
+      "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
     },
     },
     "lodash.debounce": {
     "lodash.debounce": {
       "version": "4.0.8",
       "version": "4.0.8",
@@ -2274,7 +2254,7 @@
     },
     },
     "minimist": {
     "minimist": {
       "version": "0.0.8",
       "version": "0.0.8",
-      "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
+      "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
       "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
     },
     },
     "mixin-deep": {
     "mixin-deep": {
@@ -2310,9 +2290,9 @@
       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
       "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
     },
     },
     "nan": {
     "nan": {
-      "version": "2.11.0",
-      "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.0.tgz",
-      "integrity": "sha512-F4miItu2rGnV2ySkXOQoA8FKz/SR2Q2sWP0sbTxNxz/tuokeC8WxOhPMcwi0qIyGtVn/rrSeLbvVkznqCdwYnw==",
+      "version": "2.11.1",
+      "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.1.tgz",
+      "integrity": "sha512-iji6k87OSXa0CcrLl9z+ZiYSuR2o+c0bGuNmXdrhTQTakxytAFsC56SArGYoiHlJlFoHSnvmhpceZJaXkVuOtA==",
       "optional": true
       "optional": true
     },
     },
     "nanomatch": {
     "nanomatch": {
@@ -2342,21 +2322,21 @@
       }
       }
     },
     },
     "node-minify": {
     "node-minify": {
-      "version": "3.4.0",
-      "resolved": "https://registry.npmjs.org/node-minify/-/node-minify-3.4.0.tgz",
-      "integrity": "sha512-VFbADQ5OfB6+gVOA76cs5jlOXU4Kuse2ofjD8k5iReGewwu3UXbNICWKEPjHEUj6IwgbhRNVl6oeckyhXitjtQ==",
+      "version": "3.5.0",
+      "resolved": "https://registry.npmjs.org/node-minify/-/node-minify-3.5.0.tgz",
+      "integrity": "sha512-2MyCUfAsg0eOxP8acyRHCRD/9PykTcwVrrknWsiKe6uvCXnmXbrIkuAcRByeyeIxfvFaMi64b7aXNZuPsCoOlQ==",
       "requires": {
       "requires": {
         "babel-core": "6.26.3",
         "babel-core": "6.26.3",
         "babel-preset-minify": "0.4.3",
         "babel-preset-minify": "0.4.3",
         "butternut": "0.4.6",
         "butternut": "0.4.6",
         "chalk": "2.4.1",
         "chalk": "2.4.1",
         "clean-css": "4.2.1",
         "clean-css": "4.2.1",
-        "commander": "2.17.1",
+        "commander": "2.18.0",
         "crass": "0.12.3",
         "crass": "0.12.3",
         "csso": "3.5.1",
         "csso": "3.5.1",
         "depd": "1.1.2",
         "depd": "1.1.2",
-        "glob": "7.1.2",
-        "google-closure-compiler": "20180805.0.0",
+        "glob": "7.1.3",
+        "google-closure-compiler": "20180910.0.0",
         "gzip-size": "5.0.0",
         "gzip-size": "5.0.0",
         "html-minifier": "3.5.20",
         "html-minifier": "3.5.20",
         "mkdirp": "0.5.1",
         "mkdirp": "0.5.1",
@@ -2364,7 +2344,7 @@
         "ora": "3.0.0",
         "ora": "3.0.0",
         "sqwish": "0.2.2",
         "sqwish": "0.2.2",
         "uglify-es": "3.3.9",
         "uglify-es": "3.3.9",
-        "uglify-js": "3.4.7",
+        "uglify-js": "3.4.9",
         "update-notifier": "2.5.0",
         "update-notifier": "2.5.0",
         "xtend": "4.0.1"
         "xtend": "4.0.1"
       },
       },
@@ -2374,19 +2354,19 @@
           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
           "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
           "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
         },
         },
-        "uglify-js": {
-          "version": "3.4.7",
-          "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.7.tgz",
-          "integrity": "sha512-J0M2i1mQA+ze3EdN9SBi751DNdAXmeFLfJrd/MDIkRc3G3Gbb9OPVSx7GIQvVwfWxQARcYV2DTxIkMyDAk3o9Q==",
+        "uglify-es": {
+          "version": "3.3.9",
+          "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz",
+          "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==",
           "requires": {
           "requires": {
-            "commander": "~2.16.0",
+            "commander": "~2.13.0",
             "source-map": "~0.6.1"
             "source-map": "~0.6.1"
           },
           },
           "dependencies": {
           "dependencies": {
             "commander": {
             "commander": {
-              "version": "2.16.0",
-              "resolved": "https://registry.npmjs.org/commander/-/commander-2.16.0.tgz",
-              "integrity": "sha512-sVXqklSaotK9at437sFlFpyOcJonxe0yST/AG9DkQKUdIE6IqGIMv4SfAQSKaJbSdVEJYItASCrBiVQHq1HQew=="
+              "version": "2.13.0",
+              "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz",
+              "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA=="
             }
             }
           }
           }
         }
         }
@@ -2618,14 +2598,14 @@
       "dependencies": {
       "dependencies": {
         "minimist": {
         "minimist": {
           "version": "1.2.0",
           "version": "1.2.0",
-          "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+          "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
           "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
         }
         }
       }
       }
     },
     },
     "readable-stream": {
     "readable-stream": {
       "version": "2.3.6",
       "version": "2.3.6",
-      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
+      "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
       "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
       "requires": {
       "requires": {
         "core-util-is": "~1.0.0",
         "core-util-is": "~1.0.0",
@@ -2638,14 +2618,13 @@
       }
       }
     },
     },
     "readdirp": {
     "readdirp": {
-      "version": "2.1.0",
-      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz",
-      "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=",
+      "version": "2.2.1",
+      "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
+      "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
       "requires": {
       "requires": {
-        "graceful-fs": "^4.1.2",
-        "minimatch": "^3.0.2",
-        "readable-stream": "^2.0.2",
-        "set-immediate-shim": "^1.0.1"
+        "graceful-fs": "^4.1.11",
+        "micromatch": "^3.1.10",
+        "readable-stream": "^2.0.2"
       }
       }
     },
     },
     "regenerator-runtime": {
     "regenerator-runtime": {
@@ -2745,9 +2724,9 @@
       }
       }
     },
     },
     "sass": {
     "sass": {
-      "version": "1.13.0",
-      "resolved": "https://registry.npmjs.org/sass/-/sass-1.13.0.tgz",
-      "integrity": "sha512-FmA4D73dULJ2WsnbMar3P9Fj1Kd83T3YA+QTfbb2+T61epdIgAvfCR+m9mK/mQrN45stlipKoVqsdaEdLe+iDQ==",
+      "version": "1.14.1",
+      "resolved": "https://registry.npmjs.org/sass/-/sass-1.14.1.tgz",
+      "integrity": "sha512-XjTTos0ocxN4R2vdOoo083PXUt1XZkOO+ynAl4auomOSAbLr4/aGg19cSpR7w90nUtP6cIRysytboJRUGfw03A==",
       "requires": {
       "requires": {
         "chokidar": "^2.0.0"
         "chokidar": "^2.0.0"
       }
       }
@@ -2758,9 +2737,9 @@
       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
     },
     },
     "semver": {
     "semver": {
-      "version": "5.5.1",
-      "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz",
-      "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw=="
+      "version": "5.6.0",
+      "resolved": "https://registry.npmjs.org/semver/-/semver-5.6.0.tgz",
+      "integrity": "sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg=="
     },
     },
     "semver-diff": {
     "semver-diff": {
       "version": "2.1.0",
       "version": "2.1.0",
@@ -2770,11 +2749,6 @@
         "semver": "^5.0.3"
         "semver": "^5.0.3"
       }
       }
     },
     },
-    "set-immediate-shim": {
-      "version": "1.0.1",
-      "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
-      "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E="
-    },
     "set-value": {
     "set-value": {
       "version": "2.0.0",
       "version": "2.0.0",
       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
       "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz",
@@ -2947,9 +2921,9 @@
       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM="
       "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM="
     },
     },
     "sourcemap-codec": {
     "sourcemap-codec": {
-      "version": "1.4.1",
-      "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.1.tgz",
-      "integrity": "sha512-hX1eNBNuilj8yfFnECh0DzLgwKpBLMIvmhgEhixXNui8lMLBInTI8Kyxt++RwJnMNu7cAUo635L2+N1TxMJCzA=="
+      "version": "1.4.3",
+      "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.3.tgz",
+      "integrity": "sha512-vFrY/x/NdsD7Yc8mpTJXuao9S8lq08Z/kOITHz6b7YbfI9xL8Spe5EvSQUHOI7SbpY8bRPr0U3kKSsPuqEGSfA=="
     },
     },
     "split-string": {
     "split-string": {
       "version": "3.1.0",
       "version": "3.1.0",
@@ -3022,7 +2996,7 @@
     },
     },
     "strip-ansi": {
     "strip-ansi": {
       "version": "3.0.1",
       "version": "3.0.1",
-      "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
+      "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
       "requires": {
       "requires": {
         "ansi-regex": "^2.0.0"
         "ansi-regex": "^2.0.0"
@@ -3142,19 +3116,19 @@
       "resolved": "https://registry.npmjs.org/truncate/-/truncate-2.0.1.tgz",
       "resolved": "https://registry.npmjs.org/truncate/-/truncate-2.0.1.tgz",
       "integrity": "sha1-3RptFWMFFWY9hHX28k7fL4AOuxs="
       "integrity": "sha1-3RptFWMFFWY9hHX28k7fL4AOuxs="
     },
     },
-    "uglify-es": {
-      "version": "3.3.9",
-      "resolved": "https://registry.npmjs.org/uglify-es/-/uglify-es-3.3.9.tgz",
-      "integrity": "sha512-r+MU0rfv4L/0eeW3xZrd16t4NZfK8Ld4SWVglYBb7ez5uXFWHuVRs6xCTrf1yirs9a4j4Y27nn7SRfO6v67XsQ==",
+    "uglify-js": {
+      "version": "3.4.9",
+      "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.9.tgz",
+      "integrity": "sha512-8CJsbKOtEbnJsTyv6LE6m6ZKniqMiFWmm9sRbopbkGs3gMPPfd3Fh8iIA4Ykv5MgaTbqHr4BaoGLJLZNhsrW1Q==",
       "requires": {
       "requires": {
-        "commander": "~2.13.0",
+        "commander": "~2.17.1",
         "source-map": "~0.6.1"
         "source-map": "~0.6.1"
       },
       },
       "dependencies": {
       "dependencies": {
         "commander": {
         "commander": {
-          "version": "2.13.0",
-          "resolved": "https://registry.npmjs.org/commander/-/commander-2.13.0.tgz",
-          "integrity": "sha512-MVuS359B+YzaWqjCL/c+22gfryv+mCBPHAv3zyVI2GN8EY6IRP8VwtasXn8jyyhvvq84R4ImN1OKRtcbIasjYA=="
+          "version": "2.17.1",
+          "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz",
+          "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg=="
         },
         },
         "source-map": {
         "source-map": {
           "version": "0.6.1",
           "version": "0.6.1",

+ 3 - 3
package.json

@@ -2,8 +2,8 @@
   "name": "OM-Link",
   "name": "OM-Link",
   "version": "1.6.0",
   "version": "1.6.0",
   "description": "Default OM-Link version",
   "description": "Default OM-Link version",
-  "main": "",
   "scripts": {
   "scripts": {
+    "clean": "rm -rf tmp bundle.css bundle.js ui/css/omlink.css ui/css/omlink.css.map ui/js/omlink.min.js",
     "build": "node build.js",
     "build": "node build.js",
     "deploy": "zip -9 -r deploy.zip omlink.sql lib cfg/config.bin cfg/labels.ini index.php bundle.* src ui -x ui/css/* ui/js/*"
     "deploy": "zip -9 -r deploy.zip omlink.sql lib cfg/config.bin cfg/labels.ini index.php bundle.* src ui -x ui/css/* ui/js/*"
   },
   },
@@ -12,8 +12,8 @@
   "dependencies": {
   "dependencies": {
     "bootstrap": "^4.1.3",
     "bootstrap": "^4.1.3",
     "jquery": "^3.3.1",
     "jquery": "^3.3.1",
-    "node-minify": "^3.4.0",
+    "node-minify": "^3.5.0",
     "popper.js": "^1.14.4",
     "popper.js": "^1.14.4",
-    "sass": "^1.13.0"
+    "sass": "^1.14.1"
   }
   }
 }
 }