paused jobs-special for the time being

This commit is contained in:
Martin Donnelly 2018-09-21 12:11:13 +01:00
parent e93bd68c73
commit 208fc769d7
3 changed files with 274 additions and 260 deletions

55
.eslintrc.json Normal file
View File

@ -0,0 +1,55 @@
{
"parserOptions": {
"ecmaVersion": 2017,
"sourceType": "module",
"ecmaFeatures": {
"jsx": false
}
},
"env": {
"browser": false,
"node": true,
"es6": true
},
"rules": {
"arrow-spacing": "error",
"block-scoped-var": "error",
"block-spacing": "error",
"brace-style": ["error", "stroustrup", {}],
"camelcase": "error",
"comma-dangle": ["error", "never"],
"comma-spacing": ["error", { "before": false, "after": true }],
"comma-style": [1, "last"],
"consistent-this": [1, "_this"],
"curly": [1, "multi"],
"eol-last": 1,
"eqeqeq": 1,
"func-names": 1,
"indent": ["error", 2, { "SwitchCase": 1 }],
"lines-around-comment": ["error", { "beforeBlockComment": true, "allowArrayStart": true }],
"max-len": [1, 180, 2], // 2 spaces per tab, max 80 chars per line
"new-cap": 1,
"newline-before-return": "error",
"no-array-constructor": 1,
"no-inner-declarations": [1, "both"],
"no-mixed-spaces-and-tabs": 1,
"no-multi-spaces": 2,
"no-new-object": 1,
"no-shadow-restricted-names": 1,
"object-curly-spacing": ["error", "always"],
"padded-blocks": ["error", { "blocks": "never", "switches": "always" }],
"prefer-const": "error",
"prefer-template": "error",
"one-var": 0,
"quote-props": ["error", "always"],
"quotes": [1, "single"],
"radix": 1,
"semi": [1, "always"],
"space-before-blocks": [1, "always"],
"space-infix-ops": 1,
"vars-on-top": 1,
"no-multiple-empty-lines": ["error", { "max": 1, "maxEOF": 1 }],
"spaced-comment": ["error", "always", { "markers": ["/"] }]
}
}

View File

@ -2,8 +2,9 @@
<project version="4"> <project version="4">
<component name="ChangeListManager"> <component name="ChangeListManager">
<list default="true" id="c2fd5632-2143-4c7e-8b0d-96d7692b700b" name="Default" comment=""> <list default="true" id="c2fd5632-2143-4c7e-8b0d-96d7692b700b" name="Default" comment="">
<change afterPath="$PROJECT_DIR$/.eslintrc.json" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" /> <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
<change beforePath="$PROJECT_DIR$/plugins/filter_show.js" beforeDir="false" afterPath="$PROJECT_DIR$/plugins/filter_show.js" afterDir="false" /> <change beforePath="$PROJECT_DIR$/gather.js" beforeDir="false" afterPath="$PROJECT_DIR$/gather.js" afterDir="false" />
</list> </list>
<ignored path="rinser.iws" /> <ignored path="rinser.iws" />
<ignored path=".idea/workspace.xml" /> <ignored path=".idea/workspace.xml" />
@ -11,7 +12,6 @@
<ignored path="$PROJECT_DIR$/.idea/shelf/" /> <ignored path="$PROJECT_DIR$/.idea/shelf/" />
<ignored path="http:%2F%2Ffeeds2.feedburner.com%2Fbusinessinsider.html" /> <ignored path="http:%2F%2Ffeeds2.feedburner.com%2Fbusinessinsider.html" />
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" /> <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="TRACKING_ENABLED" value="true" />
<option name="SHOW_DIALOG" value="false" /> <option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" /> <option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" /> <option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
@ -20,75 +20,105 @@
<component name="CreatePatchCommitExecutor"> <component name="CreatePatchCommitExecutor">
<option name="PATCH_PATH" value="" /> <option name="PATCH_PATH" value="" />
</component> </component>
<component name="FUSProjectUsageTrigger">
<session id="-1060116986">
<usages-collector id="statistics.lifecycle.project">
<counts>
<entry key="project.closed" value="1" />
<entry key="project.open.time.1" value="1" />
<entry key="project.open.time.4" value="1" />
<entry key="project.opened" value="2" />
</counts>
</usages-collector>
<usages-collector id="statistics.file.extensions.open">
<counts>
<entry key="js" value="1" />
<entry key="json" value="1" />
</counts>
</usages-collector>
<usages-collector id="statistics.file.types.open">
<counts>
<entry key="JSON" value="1" />
<entry key="JavaScript" value="1" />
</counts>
</usages-collector>
<usages-collector id="statistics.file.extensions.edit">
<counts>
<entry key="js" value="7" />
</counts>
</usages-collector>
<usages-collector id="statistics.file.types.edit">
<counts>
<entry key="JavaScript" value="7" />
</counts>
</usages-collector>
<usages-collector id="statistics.js.language.service.starts">
<counts>
<entry key="ESLintLanguageService" value="2" />
</counts>
</usages-collector>
</session>
</component>
<component name="FavoritesManager"> <component name="FavoritesManager">
<favorites_list name="rinser" /> <favorites_list name="rinser" />
</component> </component>
<component name="FileEditorManager"> <component name="FileEditorManager">
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300"> <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
<file leaf-file-name="jobs-special.json" pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/feeds/jobs-special.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="150">
<caret line="10" column="3" lean-forward="true" selection-start-line="4" selection-start-column="13" selection-end-line="10" selection-end-column="3" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="filter_today_only.js" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/plugins/filter_today_only.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="150">
<caret line="10" lean-forward="true" selection-start-line="10" selection-end-line="10" />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="filter_last_week.js" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/plugins/filter_last_week.js"> <entry file="file://$PROJECT_DIR$/plugins/filter_last_week.js">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="225"> <state relative-caret-position="330">
<caret line="15" column="8" lean-forward="true" selection-start-line="15" selection-start-column="8" selection-end-line="15" selection-end-column="8" /> <caret line="15" column="8" selection-start-line="15" selection-start-column="8" selection-end-line="15" selection-end-column="8" />
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file leaf-file-name="filter_reject.js" pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/plugins/filter_reject.js"> <entry file="file://$PROJECT_DIR$/plugins/filter_reject.js">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="75"> <state relative-caret-position="110">
<caret line="5" column="66" lean-forward="true" selection-start-line="5" selection-start-column="66" selection-end-line="5" selection-end-column="66" /> <caret line="5" column="66" selection-start-line="5" selection-start-column="66" selection-end-line="5" selection-end-column="66" />
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file leaf-file-name="filter_location.js" pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/plugins/filter_location.js"> <entry file="file://$PROJECT_DIR$/plugins/filter_location.js">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="60"> <state relative-caret-position="88">
<caret line="4" column="77" lean-forward="true" selection-start-line="4" selection-start-column="2" selection-end-line="4" selection-end-column="77" /> <caret line="4" column="77" selection-start-line="4" selection-start-column="2" selection-end-line="4" selection-end-column="77" />
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file leaf-file-name="filter_show.js" pinned="false" current-in-tab="true"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/plugins/filter_show.js"> <entry file="file://$PROJECT_DIR$/plugins/filter_show.js">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="45"> <state relative-caret-position="66">
<caret line="3" column="54" selection-start-line="3" selection-start-column="54" selection-end-line="3" selection-end-column="54" /> <caret line="3" column="54" selection-start-line="3" selection-start-column="54" selection-end-line="3" selection-end-column="54" />
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file leaf-file-name="test.js" pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/test.js"> <entry file="file://$PROJECT_DIR$/gather.js">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-1906"> <state relative-caret-position="191">
<caret line="10" column="63" lean-forward="true" selection-start-line="10" selection-start-column="63" selection-end-line="10" selection-end-column="63" /> <caret line="75" column="7" lean-forward="true" selection-start-line="75" selection-start-column="7" selection-end-line="75" selection-end-column="7" />
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file leaf-file-name="jobs-special.js" pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/test.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="220">
<caret line="10" column="63" selection-start-line="10" selection-start-column="63" selection-end-line="10" selection-end-column="63" />
</state>
</provider>
</entry>
</file>
<file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/jobs-special.js"> <entry file="file://$PROJECT_DIR$/jobs-special.js">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state> <state>
@ -97,19 +127,19 @@
</provider> </provider>
</entry> </entry>
</file> </file>
<file leaf-file-name="jobs-local.js" pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/jobs-local.js"> <entry file="file://$PROJECT_DIR$/jobs-local.js">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="225"> <state relative-caret-position="330">
<caret line="15" column="62" selection-end-line="146" /> <caret line="15" column="62" selection-end-line="146" />
</state> </state>
</provider> </provider>
</entry> </entry>
</file> </file>
<file leaf-file-name="filter_md_jobs.js" pinned="false" current-in-tab="false"> <file pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/plugins/filter_md_jobs.js"> <entry file="file://$PROJECT_DIR$/plugins/filter_md_jobs.js">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="105"> <state relative-caret-position="154">
<caret line="7" column="37" selection-start-line="7" selection-start-column="26" selection-end-line="7" selection-end-column="37" /> <caret line="7" column="37" selection-start-line="7" selection-start-column="26" selection-end-line="7" selection-end-column="37" />
</state> </state>
</provider> </provider>
@ -221,7 +251,6 @@
<option value="$PROJECT_DIR$/html/js/app.v3.js" /> <option value="$PROJECT_DIR$/html/js/app.v3.js" />
<option value="$PROJECT_DIR$/feeds/lifestyle.json" /> <option value="$PROJECT_DIR$/feeds/lifestyle.json" />
<option value="$PROJECT_DIR$/feeds/fit.json" /> <option value="$PROJECT_DIR$/feeds/fit.json" />
<option value="$PROJECT_DIR$/gather.js" />
<option value="$PROJECT_DIR$/v2.gulpfile.js" /> <option value="$PROJECT_DIR$/v2.gulpfile.js" />
<option value="$PROJECT_DIR$/plugins/filter_location.js" /> <option value="$PROJECT_DIR$/plugins/filter_location.js" />
<option value="$PROJECT_DIR$/feeds/jobs-special.json" /> <option value="$PROJECT_DIR$/feeds/jobs-special.json" />
@ -230,6 +259,7 @@
<option value="$PROJECT_DIR$/test.js" /> <option value="$PROJECT_DIR$/test.js" />
<option value="$PROJECT_DIR$/plugins/filter_md_jobs.js" /> <option value="$PROJECT_DIR$/plugins/filter_md_jobs.js" />
<option value="$PROJECT_DIR$/plugins/filter_show.js" /> <option value="$PROJECT_DIR$/plugins/filter_show.js" />
<option value="$PROJECT_DIR$/gather.js" />
</list> </list>
</option> </option>
</component> </component>
@ -312,9 +342,14 @@
</gulpfiles> </gulpfiles>
<sorting>DEFINITION_ORDER</sorting> <sorting>DEFINITION_ORDER</sorting>
</component> </component>
<component name="ProjectFrameBounds"> <component name="NodePackageJsonFileManager">
<packageJsonPaths>
<path value="$PROJECT_DIR$/package.json" />
</packageJsonPaths>
</component>
<component name="ProjectFrameBounds" extendedState="6">
<option name="x" value="265" /> <option name="x" value="265" />
<option name="y" value="22" /> <option name="y" value="24" />
<option name="width" value="1759" /> <option name="width" value="1759" />
<option name="height" value="1106" /> <option name="height" value="1106" />
</component> </component>
@ -332,16 +367,6 @@
<item name="rinser" type="b2602c69:ProjectViewProjectNode" /> <item name="rinser" type="b2602c69:ProjectViewProjectNode" />
<item name="Rinser" type="462c0819:PsiDirectoryNode" /> <item name="Rinser" type="462c0819:PsiDirectoryNode" />
</path> </path>
<path>
<item name="rinser" type="b2602c69:ProjectViewProjectNode" />
<item name="Rinser" type="462c0819:PsiDirectoryNode" />
<item name="feeds" type="462c0819:PsiDirectoryNode" />
</path>
<path>
<item name="rinser" type="b2602c69:ProjectViewProjectNode" />
<item name="Rinser" type="462c0819:PsiDirectoryNode" />
<item name="plugins" type="462c0819:PsiDirectoryNode" />
</path>
</expand> </expand>
<select /> <select />
</subPane> </subPane>
@ -384,27 +409,27 @@
<property name="node.js.path.for.package.jscs" value="project" /> <property name="node.js.path.for.package.jscs" value="project" />
<property name="node.js.path.for.package.prettier" value="project" /> <property name="node.js.path.for.package.prettier" value="project" />
<property name="node.js.path.for.package.standard" value="node" /> <property name="node.js.path.for.package.standard" value="node" />
<property name="node.js.selected.package.eslint" value="$PROJECT_DIR$/node_modules/eslint" /> <property name="node.js.selected.package.eslint" value="$USER_HOME$/.nvm/versions/node/v8.12.0/lib/node_modules/eslint" />
<property name="node.js.selected.package.jscs" value="" /> <property name="node.js.selected.package.jscs" value="" />
<property name="node.js.selected.package.prettier" value="" /> <property name="node.js.selected.package.prettier" value="" />
<property name="node.js.selected.package.standard" value="$PROJECT_DIR$/node_modules/eslint" /> <property name="node.js.selected.package.standard" value="$USER_HOME$/.nvm/versions/node/v8.12.0/lib/node_modules/eslint" />
<property name="nodejs_interpreter_path" value="$USER_HOME$/.nvm/versions/node/v8.11.3/bin/node" /> <property name="nodejs_interpreter_path" value="node" />
<property name="nodejs_package_manager_path" value="npm" /> <property name="nodejs_package_manager_path" value="npm" />
<property name="recentsLimit" value="5" /> <property name="recentsLimit" value="5" />
<property name="settings.editor.selected.configurable" value="settings.javascript.linters.eslint" /> <property name="settings.editor.selected.configurable" value="settings.javascript.linters.eslint" />
</component> </component>
<component name="RecentsManager"> <component name="RecentsManager">
<key name="CopyFile.RECENT_KEYS">
<recent name="$PROJECT_DIR$" />
<recent name="$PROJECT_DIR$/feeds" />
<recent name="C:\dev\md\Rinser" />
<recent name="$PROJECT_DIR$/dist" />
<recent name="$PROJECT_DIR$/html/icons" />
</key>
<key name="MoveFile.RECENT_KEYS"> <key name="MoveFile.RECENT_KEYS">
<recent name="C:\mddev\Rinser\dist" /> <recent name="C:\mddev\Rinser\dist" />
<recent name="C:\mddev\Rinser\html" /> <recent name="C:\mddev\Rinser\html" />
</key> </key>
<key name="CopyFile.RECENT_KEYS">
<recent name="$PROJECT_DIR$/feeds" />
<recent name="C:\dev\md\Rinser" />
<recent name="$PROJECT_DIR$" />
<recent name="$PROJECT_DIR$/dist" />
<recent name="$PROJECT_DIR$/html/icons" />
</key>
</component> </component>
<component name="RunDashboard"> <component name="RunDashboard">
<option name="ruleStates"> <option name="ruleStates">
@ -419,58 +444,32 @@
</option> </option>
</component> </component>
<component name="RunManager" selected="Node.js.gather.js"> <component name="RunManager" selected="Node.js.gather.js">
<configuration name="index.html" type="JavascriptDebugType" factoryName="JavaScript Debug" temporary="true" nameIsGenerated="true" uri="http://localhost:63342/rinser/dist/index.html" /> <configuration name="index.html" type="JavascriptDebugType" factoryName="JavaScript Debug" temporary="true" nameIsGenerated="true" uri="http://localhost:63342/rinser/dist/index.html">
<configuration name="Lifestyle" type="NodeJSConfigurationType" factoryName="Node.js" singleton="false" path-to-js-file="lifestyle.js" working-dir="$PROJECT_DIR$" /> <method v="2" />
<configuration name="News" type="NodeJSConfigurationType" factoryName="Node.js" path-to-js-file="news.js" working-dir="$PROJECT_DIR$" />
<configuration name="Pipes server" type="NodeJSConfigurationType" factoryName="Node.js" path-to-node="$USER_HOME$/.nvm/versions/node/v8.1.3/bin/node" path-to-js-file="pipes-server.js" working-dir="$PROJECT_DIR$" />
<configuration name="Tech" type="NodeJSConfigurationType" factoryName="Node.js" path-to-js-file="tech.js" working-dir="$PROJECT_DIR$" />
<configuration name="Test" type="NodeJSConfigurationType" factoryName="Node.js" path-to-js-file="test.js" working-dir="$PROJECT_DIR$" />
<configuration name="fixer.js" type="NodeJSConfigurationType" factoryName="Node.js" temporary="true" path-to-node="$USER_HOME$/.nvm/versions/node/v8.1.3/bin/node" path-to-js-file="fixer.js" working-dir="$PROJECT_DIR$" />
<configuration name="gather.js" type="NodeJSConfigurationType" factoryName="Node.js" temporary="true" nameIsGenerated="true" path-to-js-file="gather.js" working-dir="$PROJECT_DIR$" />
<configuration name="jobs-special.js" type="NodeJSConfigurationType" factoryName="Node.js" temporary="true" path-to-js-file="jobs-special.js" working-dir="$PROJECT_DIR$" />
<configuration default="true" type="DartCommandLineRunConfigurationType" factoryName="Dart Command Line Application">
<method />
</configuration> </configuration>
<configuration default="true" type="DartTestRunConfigurationType" factoryName="Dart Test"> <configuration name="Lifestyle" type="NodeJSConfigurationType" factoryName="Node.js" singleton="false" path-to-js-file="lifestyle.js" working-dir="$PROJECT_DIR$">
<method /> <method v="2" />
</configuration> </configuration>
<configuration default="true" type="JavaScriptTestRunnerJest" factoryName="Jest"> <configuration name="News" type="NodeJSConfigurationType" factoryName="Node.js" path-to-js-file="news.js" working-dir="$PROJECT_DIR$">
<node-interpreter value="project" /> <method v="2" />
<working-dir value="" />
<envs />
<scope-kind value="ALL" />
<method />
</configuration> </configuration>
<configuration default="true" type="JavaScriptTestRunnerKarma" factoryName="Karma"> <configuration name="Pipes server" type="NodeJSConfigurationType" factoryName="Node.js" path-to-node="$USER_HOME$/.nvm/versions/node/v8.1.3/bin/node" path-to-js-file="pipes-server.js" working-dir="$PROJECT_DIR$">
<config-file value="" /> <method v="2" />
<node-interpreter value="project" />
<envs />
<method />
</configuration> </configuration>
<configuration default="true" type="JavaScriptTestRunnerProtractor" factoryName="Protractor"> <configuration name="Tech" type="NodeJSConfigurationType" factoryName="Node.js" path-to-js-file="tech.js" working-dir="$PROJECT_DIR$">
<config-file value="" /> <method v="2" />
<node-interpreter value="project" />
<envs />
<method />
</configuration> </configuration>
<configuration default="true" type="JavascriptDebugType" factoryName="JavaScript Debug"> <configuration name="Test" type="NodeJSConfigurationType" factoryName="Node.js" path-to-js-file="test.js" working-dir="$PROJECT_DIR$">
<method /> <method v="2" />
</configuration> </configuration>
<configuration default="true" type="NodeJSConfigurationType" factoryName="Node.js" path-to-node="project" working-dir=""> <configuration name="fixer.js" type="NodeJSConfigurationType" factoryName="Node.js" temporary="true" path-to-node="$USER_HOME$/.nvm/versions/node/v8.1.3/bin/node" path-to-js-file="fixer.js" working-dir="$PROJECT_DIR$">
<method /> <method v="2" />
</configuration> </configuration>
<configuration default="true" type="cucumber.js" factoryName="Cucumber.js"> <configuration name="gather.js" type="NodeJSConfigurationType" factoryName="Node.js" temporary="true" nameIsGenerated="true" path-to-js-file="gather.js" working-dir="$PROJECT_DIR$">
<option name="cucumberJsArguments" value="" /> <method v="2" />
<option name="executablePath" />
<option name="filePath" />
<method />
</configuration> </configuration>
<configuration default="true" type="js.build_tools.npm" factoryName="npm"> <configuration name="jobs-special.js" type="NodeJSConfigurationType" factoryName="Node.js" temporary="true" path-to-js-file="jobs-special.js" working-dir="$PROJECT_DIR$">
<command value="run" /> <method v="2" />
<scripts />
<node-interpreter value="project" />
<envs />
<method />
</configuration> </configuration>
<configuration name="Gulp" type="js.build_tools.gulp" factoryName="Gulp.js"> <configuration name="Gulp" type="js.build_tools.gulp" factoryName="Gulp.js">
<node-interpreter>C:/Program Files/nodejs/node.exe</node-interpreter> <node-interpreter>C:/Program Files/nodejs/node.exe</node-interpreter>
@ -479,6 +478,7 @@
<tasks /> <tasks />
<arguments /> <arguments />
<envs /> <envs />
<method v="2" />
</configuration> </configuration>
<configuration default="true" type="js.build_tools.gulp" factoryName="Gulp.js"> <configuration default="true" type="js.build_tools.gulp" factoryName="Gulp.js">
<node-interpreter>$USER_HOME$/.nvm/versions/node/v8.1.3/bin/node</node-interpreter> <node-interpreter>$USER_HOME$/.nvm/versions/node/v8.1.3/bin/node</node-interpreter>
@ -487,6 +487,7 @@
<tasks /> <tasks />
<arguments /> <arguments />
<pass-parent-envs>true</pass-parent-envs> <pass-parent-envs>true</pass-parent-envs>
<method v="2" />
</configuration> </configuration>
<configuration name="default" type="js.build_tools.gulp" factoryName="Gulp.js" temporary="true"> <configuration name="default" type="js.build_tools.gulp" factoryName="Gulp.js" temporary="true">
<node-interpreter>$USER_HOME$/.nvm/versions/node/v8.1.3/bin/node</node-interpreter> <node-interpreter>$USER_HOME$/.nvm/versions/node/v8.1.3/bin/node</node-interpreter>
@ -497,6 +498,7 @@
</tasks> </tasks>
<arguments /> <arguments />
<envs /> <envs />
<method v="2" />
</configuration> </configuration>
<configuration default="true" type="mocha-javascript-test-runner" factoryName="Mocha"> <configuration default="true" type="mocha-javascript-test-runner" factoryName="Mocha">
<node-interpreter>$USER_HOME$/.nvm/versions/node/v5.7.0/bin/node</node-interpreter> <node-interpreter>$USER_HOME$/.nvm/versions/node/v5.7.0/bin/node</node-interpreter>
@ -508,6 +510,7 @@
<test-kind>DIRECTORY</test-kind> <test-kind>DIRECTORY</test-kind>
<test-directory /> <test-directory />
<recursive>false</recursive> <recursive>false</recursive>
<method v="2" />
</configuration> </configuration>
<list> <list>
<item itemvalue="Gulp.js.Gulp" /> <item itemvalue="Gulp.js.Gulp" />
@ -606,6 +609,8 @@
<workItem from="1530557207480" duration="1187000" /> <workItem from="1530557207480" duration="1187000" />
<workItem from="1531587000308" duration="70000" /> <workItem from="1531587000308" duration="70000" />
<workItem from="1533827599998" duration="8501000" /> <workItem from="1533827599998" duration="8501000" />
<workItem from="1537276734750" duration="152000" />
<workItem from="1537352710691" duration="599000" />
</task> </task>
<task id="LOCAL-00089" summary="jobs fix, reverted"> <task id="LOCAL-00089" summary="jobs fix, reverted">
<created>1500379096274</created> <created>1500379096274</created>
@ -954,62 +959,62 @@
<servers /> <servers />
</component> </component>
<component name="TimeTrackingManager"> <component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="150570000" /> <option name="totallyTimeSpent" value="151321000" />
</component> </component>
<component name="ToolWindowManager"> <component name="ToolWindowManager">
<frame x="265" y="22" width="1759" height="1106" extended-state="0" /> <frame x="-1" y="39" width="2562" height="1402" extended-state="6" />
<editor active="true" /> <editor active="true" />
<layout> <layout>
<window_info id="Gulp" order="2" sideWeight="0.3202171" side_tool="true" weight="0.18009207" /> <window_info active="true" content_ui="combo" id="Project" order="0" sideWeight="0.6797829" visible="true" weight="0.12277228" />
<window_info active="true" content_ui="combo" id="Project" order="0" sideWeight="0.6797829" visible="true" weight="0.18009207" />
<window_info anchor="bottom" id="TODO" order="6" />
<window_info anchor="bottom" id="Docker" order="7" />
<window_info anchor="bottom" id="Event Log" order="7" sideWeight="0.36999437" side_tool="true" weight="0.24975222" />
<window_info anchor="bottom" id="Version Control" order="7" sideWeight="0.59560066" visible="true" weight="0.2525355" />
<window_info anchor="bottom" id="Run" order="2" sideWeight="0.63000566" weight="0.2494929" />
<window_info id="Structure" order="1" side_tool="true" weight="0.25" /> <window_info id="Structure" order="1" side_tool="true" weight="0.25" />
<window_info anchor="bottom" id="Terminal" order="7" sideWeight="0.4838976" weight="0.32838774" /> <window_info id="Gulp" order="2" sideWeight="0.3202171" side_tool="true" weight="0.18009207" />
<window_info id="Favorites" order="2" side_tool="true" /> <window_info id="Favorites" order="3" side_tool="true" />
<window_info anchor="bottom" id="Debug" order="3" weight="0.39940536" />
<window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
<window_info anchor="bottom" id="SonarQube" order="7" weight="0.32962137" />
<window_info anchor="bottom" id="SonarLint" order="7" />
<window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
<window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
<window_info anchor="bottom" id="Atlassian " order="8" />
<window_info anchor="bottom" id="Application Servers" order="7" weight="0.32987553" />
<window_info anchor="bottom" id="Messages" order="7" />
<window_info anchor="bottom" id="Message" order="0" /> <window_info anchor="bottom" id="Message" order="0" />
<window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
<window_info anchor="bottom" id="GitLabIntegration" order="7" />
<window_info anchor="bottom" id="Find" order="1" weight="0.3281106" /> <window_info anchor="bottom" id="Find" order="1" weight="0.3281106" />
</layout>
<layout-to-restore>
<window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
<window_info id="Gulp" order="2" sideWeight="0.3202171" side_tool="true" visible="true" weight="0.18009207" />
<window_info anchor="bottom" id="Docker" order="7" />
<window_info anchor="bottom" id="Run" order="2" sideWeight="0.63000566" weight="0.2494929" /> <window_info anchor="bottom" id="Run" order="2" sideWeight="0.63000566" weight="0.2494929" />
<window_info anchor="bottom" id="Debug" order="3" weight="0.39940536" />
<window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
<window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
<window_info anchor="bottom" id="TODO" order="6" />
<window_info anchor="bottom" id="Docker" order="7" show_stripe_button="false" />
<window_info anchor="bottom" id="SonarQube" order="8" weight="0.32962137" /> <window_info anchor="bottom" id="SonarQube" order="8" weight="0.32962137" />
<window_info anchor="bottom" id="SonarLint" order="9" /> <window_info anchor="bottom" id="SonarLint" order="9" />
<window_info content_ui="combo" id="Project" order="0" sideWeight="0.6797829" visible="true" weight="0.18009207" />
<window_info id="Structure" order="1" side_tool="true" weight="0.25" />
<window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
<window_info anchor="bottom" id="TODO" order="6" />
<window_info anchor="bottom" id="Atlassian " order="16" />
<window_info anchor="bottom" id="Find" order="1" weight="0.3281106" />
<window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
<window_info anchor="bottom" id="Message" order="0" />
<window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
<window_info anchor="bottom" id="Debug" order="3" weight="0.39940536" />
<window_info anchor="bottom" id="Terminal" order="10" sideWeight="0.4838976" weight="0.32838774" /> <window_info anchor="bottom" id="Terminal" order="10" sideWeight="0.4838976" weight="0.32838774" />
<window_info anchor="bottom" id="Event Log" order="11" sideWeight="0.36999437" side_tool="true" weight="0.24975222" /> <window_info anchor="bottom" id="Event Log" order="11" sideWeight="0.36999437" side_tool="true" weight="0.24975222" />
<window_info active="true" anchor="bottom" id="Version Control" order="12" sideWeight="0.59560066" visible="true" weight="0.2525355" /> <window_info anchor="bottom" id="Version Control" order="12" sideWeight="0.59560066" visible="true" weight="0.19019443" />
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
<window_info anchor="bottom" id="GitLabIntegration" order="13" /> <window_info anchor="bottom" id="GitLabIntegration" order="13" />
<window_info anchor="bottom" id="Application Servers" order="14" weight="0.32987553" /> <window_info anchor="bottom" id="Application Servers" order="14" weight="0.32987553" />
<window_info anchor="bottom" id="Messages" order="15" /> <window_info anchor="bottom" id="Messages" order="15" />
<window_info anchor="bottom" id="Atlassian " order="16" />
<window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
<window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
</layout>
<layout-to-restore>
<window_info content_ui="combo" id="Project" order="0" sideWeight="0.6797829" visible="true" weight="0.18009207" />
<window_info id="Structure" order="1" side_tool="true" weight="0.25" />
<window_info id="Gulp" order="2" sideWeight="0.3202171" side_tool="true" visible="true" weight="0.18009207" />
<window_info id="Favorites" order="3" side_tool="true" /> <window_info id="Favorites" order="3" side_tool="true" />
<window_info anchor="bottom" id="Message" order="0" />
<window_info anchor="bottom" id="Find" order="1" weight="0.3281106" />
<window_info anchor="bottom" id="Run" order="2" sideWeight="0.63000566" weight="0.2494929" />
<window_info anchor="bottom" id="Debug" order="3" weight="0.39940536" />
<window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
<window_info anchor="bottom" id="Inspection" order="5" weight="0.4" />
<window_info anchor="bottom" id="TODO" order="6" />
<window_info anchor="bottom" id="Docker" order="7" />
<window_info anchor="bottom" id="SonarQube" order="8" weight="0.32962137" />
<window_info anchor="bottom" id="SonarLint" order="9" />
<window_info anchor="bottom" id="Terminal" order="10" sideWeight="0.4838976" weight="0.32838774" />
<window_info anchor="bottom" id="Event Log" order="11" sideWeight="0.36999437" side_tool="true" weight="0.24975222" />
<window_info active="true" anchor="bottom" id="Version Control" order="12" sideWeight="0.59560066" visible="true" weight="0.2525355" />
<window_info anchor="bottom" id="GitLabIntegration" order="13" />
<window_info anchor="bottom" id="Application Servers" order="14" weight="0.32987553" />
<window_info anchor="bottom" id="Messages" order="15" />
<window_info anchor="bottom" id="Atlassian " order="16" />
<window_info anchor="right" id="Commander" internal_type="SLIDING" order="0" type="SLIDING" weight="0.4" />
<window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
<window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
</layout-to-restore> </layout-to-restore>
</component> </component>
<component name="TypeScriptGeneratedFilesManager"> <component name="TypeScriptGeneratedFilesManager">
@ -1106,7 +1111,6 @@
<option name="timeStamp" value="8" /> <option name="timeStamp" value="8" />
</line-breakpoint> </line-breakpoint>
</breakpoints> </breakpoints>
<option name="time" value="11" />
</breakpoint-manager> </breakpoint-manager>
</component> </component>
<component name="atlassian-ide-plugin-workspace-issues"> <component name="atlassian-ide-plugin-workspace-issues">
@ -1117,35 +1121,10 @@
</option> </option>
</component> </component>
<component name="editorHistoryManager"> <component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/dist/corpus.json" /> <entry file="file://$APPLICATION_CONFIG_DIR$/scratches/scratch.txt" />
<entry file="file://$APPLICATION_CONFIG_DIR$/scratches/scratch.txt"> <entry file="file://$PROJECT_DIR$/node_modules/eslint-config-babel/index.js" />
<provider selected="true" editor-type-id="text-editor"> <entry file="file://$APPLICATION_CONFIG_DIR$/scratches/jobs-new.js" />
<state relative-caret-position="90"> <entry file="file://$PROJECT_DIR$/node_modules/feedparser/History.md" />
<caret line="6" column="14" selection-end-line="7" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/node_modules/eslint-config-babel/index.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="75">
<caret line="5" column="22" lean-forward="true" selection-start-line="5" selection-start-column="22" selection-end-line="5" selection-end-column="22" />
</state>
</provider>
</entry>
<entry file="file://$APPLICATION_CONFIG_DIR$/scratches/jobs-new.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="45">
<caret line="3" column="22" lean-forward="true" selection-start-line="3" selection-start-column="22" selection-end-line="3" selection-end-column="22" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/node_modules/feedparser/History.md">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="284">
<caret line="39" column="18" lean-forward="true" selection-start-line="39" selection-start-column="18" selection-end-line="39" selection-end-column="18" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/bayes.js"> <entry file="file://$PROJECT_DIR$/bayes.js">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="675"> <state relative-caret-position="675">
@ -1175,13 +1154,7 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/http:%2F%2Ffeeds2.feedburner.com%2Fbusinessinsider.html"> <entry file="file://$PROJECT_DIR$/http:%2F%2Ffeeds2.feedburner.com%2Fbusinessinsider.html" />
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="226">
<caret line="374" column="20" lean-forward="true" selection-start-line="374" selection-start-column="20" selection-end-line="374" selection-end-column="20" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/package.json"> <entry file="file://$PROJECT_DIR$/package.json">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="660"> <state relative-caret-position="660">
@ -1308,13 +1281,7 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$APPLICATION_CONFIG_DIR$/scratches/scratch_10.txt"> <entry file="file://$APPLICATION_CONFIG_DIR$/scratches/scratch_10.txt" />
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="210">
<caret line="14" column="325" selection-start-line="14" selection-start-column="314" selection-end-line="14" selection-end-column="325" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.eslintrc"> <entry file="file://$PROJECT_DIR$/.eslintrc">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="825"> <state relative-caret-position="825">
@ -1343,22 +1310,8 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/dist/js/app.js"> <entry file="file://$PROJECT_DIR$/dist/js/app.js" />
<provider selected="true" editor-type-id="text-editor"> <entry file="file://$PROJECT_DIR$/dist/index.html" />
<state relative-caret-position="-1814">
<caret line="54" column="46" lean-forward="true" selection-start-line="54" selection-start-column="46" selection-end-line="54" selection-end-column="46" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/dist/index.html">
<provider selected="true" editor-type-id="text-editor">
<state>
<folding>
<element signature="n#style#0;n#div#3;n#div#0;n#body#0;n#html#0;n#!!top" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/html/index.html"> <entry file="file://$PROJECT_DIR$/html/index.html">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1410"> <state relative-caret-position="1410">
@ -1387,10 +1340,55 @@
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/gather.js"> <entry file="file://$PROJECT_DIR$/feeds/jobs-special.json">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1898"> <state relative-caret-position="180">
<caret line="147" column="5" selection-start-line="147" selection-start-column="5" selection-end-line="147" selection-end-column="5" /> <caret line="10" column="3" selection-start-line="4" selection-start-column="13" selection-end-line="10" selection-end-column="3" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/plugins/filter_today_only.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="180">
<caret line="10" selection-start-line="10" selection-end-line="10" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/.eslintrc.json">
<provider selected="true" editor-type-id="text-editor" />
</entry>
<entry file="file://$PROJECT_DIR$/plugins/filter_last_week.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="330">
<caret line="15" column="8" selection-start-line="15" selection-start-column="8" selection-end-line="15" selection-end-column="8" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/plugins/filter_reject.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="110">
<caret line="5" column="66" selection-start-line="5" selection-start-column="66" selection-end-line="5" selection-end-column="66" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/plugins/filter_location.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="88">
<caret line="4" column="77" selection-start-line="4" selection-start-column="2" selection-end-line="4" selection-end-column="77" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/plugins/filter_show.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="66">
<caret line="3" column="54" selection-start-line="3" selection-start-column="54" selection-end-line="3" selection-end-column="54" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/test.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="220">
<caret line="10" column="63" selection-start-line="10" selection-start-column="63" selection-end-line="10" selection-end-column="63" />
</state> </state>
</provider> </provider>
</entry> </entry>
@ -1403,64 +1401,22 @@
</entry> </entry>
<entry file="file://$PROJECT_DIR$/jobs-local.js"> <entry file="file://$PROJECT_DIR$/jobs-local.js">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="225"> <state relative-caret-position="330">
<caret line="15" column="62" selection-end-line="146" /> <caret line="15" column="62" selection-end-line="146" />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/plugins/filter_last_week.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="225">
<caret line="15" column="8" lean-forward="true" selection-start-line="15" selection-start-column="8" selection-end-line="15" selection-end-column="8" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/plugins/filter_location.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="60">
<caret line="4" column="77" lean-forward="true" selection-start-line="4" selection-start-column="2" selection-end-line="4" selection-end-column="77" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/plugins/filter_today_only.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="150">
<caret line="10" lean-forward="true" selection-start-line="10" selection-end-line="10" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/plugins/filter_reject.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="75">
<caret line="5" column="66" lean-forward="true" selection-start-line="5" selection-start-column="66" selection-end-line="5" selection-end-column="66" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/feeds/jobs-special.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="150">
<caret line="10" column="3" lean-forward="true" selection-start-line="4" selection-start-column="13" selection-end-line="10" selection-end-column="3" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/test.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-1906">
<caret line="10" column="63" lean-forward="true" selection-start-line="10" selection-start-column="63" selection-end-line="10" selection-end-column="63" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/plugins/filter_md_jobs.js"> <entry file="file://$PROJECT_DIR$/plugins/filter_md_jobs.js">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="105"> <state relative-caret-position="154">
<caret line="7" column="37" selection-start-line="7" selection-start-column="26" selection-end-line="7" selection-end-column="37" /> <caret line="7" column="37" selection-start-line="7" selection-start-column="26" selection-end-line="7" selection-end-column="37" />
</state> </state>
</provider> </provider>
</entry> </entry>
<entry file="file://$PROJECT_DIR$/plugins/filter_show.js"> <entry file="file://$PROJECT_DIR$/gather.js">
<provider selected="true" editor-type-id="text-editor"> <provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="45"> <state relative-caret-position="191">
<caret line="3" column="54" selection-start-line="3" selection-start-column="54" selection-end-line="3" selection-end-column="54" /> <caret line="75" column="7" lean-forward="true" selection-start-line="75" selection-start-column="7" selection-end-line="75" selection-end-column="7" />
</state> </state>
</provider> </provider>
</entry> </entry>

View File

@ -78,11 +78,13 @@ async function gatherXML(feedName, fileName) {
} }
async function main() { async function main() {
/*
await gatherV2('jobsSpecial', 'jobs-special', 'rss').then((d) => { await gatherV2('jobsSpecial', 'jobs-special', 'rss').then((d) => {
logger.debug(d); logger.debug(d);
}).catch((e) => { }).catch((e) => {
logger.error(e); logger.error(e);
}); });*/
await gatherV2('news', 'news', 'json').then((d) => { await gatherV2('news', 'news', 'json').then((d) => {
logger.info(d); logger.info(d);
}).catch((e) => { }).catch((e) => {
@ -114,11 +116,12 @@ async function main() {
logger.error(e); logger.error(e);
}); });
await gatherV2('jobsSpecial', 'jobs-special', 'json').then((d) => { /* await gatherV2('jobsSpecial', 'jobs-special', 'json').then((d) => {
logger.debug(d); logger.debug(d);
}).catch((e) => { }).catch((e) => {
logger.error(e); logger.error(e);
}); });*/
// await gatherXML('jobsLocal','jobs-local'); // await gatherXML('jobsLocal','jobs-local');
} }