fe-code-lint
Advanced tools
| <component name="InspectionProjectProfileManager"> | ||
| <profile version="1.0"> | ||
| <option name="myName" value="Project Default" /> | ||
| <inspection_tool class="Eslint" enabled="true" level="ERROR" enabled_by_default="true" /> | ||
| <inspection_tool class="Stylelint" enabled="true" level="ERROR" enabled_by_default="true" /> | ||
| </profile> | ||
| </component> |
+116
-150
| <?xml version="1.0" encoding="UTF-8"?> | ||
| <project version="4"> | ||
| <component name="ChangeListManager"> | ||
| <list default="true" id="2f72a70c-d439-460b-923f-d7f2622804e1" name="Default Changelist" comment=""> | ||
| <list default="true" id="fb9ffa38-0899-4e20-aab3-f6f521d5b792" name="Default Changelist" comment=""> | ||
| <change beforePath="$PROJECT_DIR$/package.json" beforeDir="false" afterPath="$PROJECT_DIR$/package.json" afterDir="false" /> | ||
| <change beforePath="$PROJECT_DIR$/readme.md" beforeDir="false" afterPath="$PROJECT_DIR$/readme.md" afterDir="false" /> | ||
| </list> | ||
@@ -14,9 +13,47 @@ <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" /> | ||
| </component> | ||
| <component name="FUSProjectUsageTrigger"> | ||
| <session id="-1875202086"> | ||
| <usages-collector id="statistics.lifecycle.project"> | ||
| <counts> | ||
| <entry key="project.closed" value="1" /> | ||
| <entry key="project.open.time.0" value="1" /> | ||
| <entry key="project.open.time.2" value="1" /> | ||
| <entry key="project.opened" value="2" /> | ||
| </counts> | ||
| </usages-collector> | ||
| <usages-collector id="statistics.file.extensions.open"> | ||
| <counts> | ||
| <entry key="js" value="3" /> | ||
| <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="3" /> | ||
| </counts> | ||
| </usages-collector> | ||
| <usages-collector id="statistics.file.extensions.edit"> | ||
| <counts> | ||
| <entry key="js" value="7" /> | ||
| <entry key="json" value="1" /> | ||
| <entry key="txt" value="48" /> | ||
| </counts> | ||
| </usages-collector> | ||
| <usages-collector id="statistics.file.types.edit"> | ||
| <counts> | ||
| <entry key="JSON" value="1" /> | ||
| <entry key="JavaScript" value="7" /> | ||
| <entry key="PLAIN_TEXT" value="48" /> | ||
| </counts> | ||
| </usages-collector> | ||
| </session> | ||
| </component> | ||
| <component name="FileEditorManager"> | ||
| <leaf> | ||
| <leaf SIDE_TABS_SIZE_LIMIT_KEY="300"> | ||
| <file pinned="false" current-in-tab="false"> | ||
| <entry file="file://$PROJECT_DIR$/src/test/eslint-be.js"> | ||
| <entry file="file://$PROJECT_DIR$/src/eslint/.eslintrc.js"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="57"> | ||
| <caret line="3" selection-start-line="3" selection-end-line="3" /> | ||
| <state relative-caret-position="624"> | ||
| <caret line="48" column="46" selection-start-line="48" selection-start-column="46" selection-end-line="48" selection-end-column="46" /> | ||
| </state> | ||
@@ -29,4 +66,4 @@ </provider> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="95"> | ||
| <caret line="5" column="14" lean-forward="true" selection-start-line="5" selection-start-column="14" selection-end-line="5" selection-end-column="14" /> | ||
| <state relative-caret-position="88"> | ||
| <caret line="4" column="21" lean-forward="true" selection-start-line="4" selection-start-column="21" selection-end-line="4" selection-end-column="21" /> | ||
| </state> | ||
@@ -37,18 +74,11 @@ </provider> | ||
| <file pinned="false" current-in-tab="false"> | ||
| <entry file="file://$PROJECT_DIR$/src/eslint/.eslintrc.js"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="1140"> | ||
| <caret line="60" column="32" lean-forward="true" selection-start-line="60" selection-start-column="32" selection-end-line="60" selection-end-column="32" /> | ||
| </state> | ||
| </provider> | ||
| <entry file="file://$PROJECT_DIR$/src/eslint/.eslintrc-fe.js"> | ||
| <provider selected="true" editor-type-id="text-editor" /> | ||
| </entry> | ||
| </file> | ||
| <file pinned="false" current-in-tab="false"> | ||
| <entry file="file://$PROJECT_DIR$/readme.md"> | ||
| <provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]"> | ||
| <state split_layout="SPLIT"> | ||
| <first_editor relative-caret-position="323"> | ||
| <caret line="17" column="14" lean-forward="true" selection-start-line="17" selection-start-column="14" selection-end-line="17" selection-end-column="14" /> | ||
| </first_editor> | ||
| <second_editor /> | ||
| <entry file="file://$PROJECT_DIR$/src/stylelint/.stylelintrc.js"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="528"> | ||
| <caret line="24" column="31" selection-start-line="24" selection-start-column="31" selection-end-line="24" selection-end-column="31" /> | ||
| </state> | ||
@@ -60,7 +90,2 @@ </provider> | ||
| </component> | ||
| <component name="FindInProjectRecents"> | ||
| <findStrings> | ||
| <find>parser</find> | ||
| </findStrings> | ||
| </component> | ||
| <component name="Git.Settings"> | ||
@@ -72,8 +97,3 @@ <option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" /> | ||
| <list> | ||
| <option value="$PROJECT_DIR$/src/stylelint/.stylelintrc.js" /> | ||
| <option value="$PROJECT_DIR$/src/test/stylelint.less" /> | ||
| <option value="$PROJECT_DIR$/src/eslint/.eslintrc.js" /> | ||
| <option value="$PROJECT_DIR$/src/test/eslint-be.js" /> | ||
| <option value="$PROJECT_DIR$/src/test/eslint-fe.js" /> | ||
| <option value="$PROJECT_DIR$/readme.md" /> | ||
| <option value="$PROJECT_DIR$/package.json" /> | ||
@@ -83,11 +103,19 @@ </list> | ||
| </component> | ||
| <component name="JsBuildToolGruntFileManager" detection-done="true" sorting="DEFINITION_ORDER" /> | ||
| <component name="JsBuildToolPackageJson" detection-done="true" sorting="DEFINITION_ORDER" /> | ||
| <component name="JsGulpfileManager"> | ||
| <detection-done>true</detection-done> | ||
| <sorting>DEFINITION_ORDER</sorting> | ||
| </component> | ||
| <component name="NodePackageJsonFileManager"> | ||
| <packageJsonPaths> | ||
| <path value="$PROJECT_DIR$/package.json" /> | ||
| </packageJsonPaths> | ||
| </component> | ||
| <component name="ProjectFrameBounds" extendedState="6"> | ||
| <option name="x" value="-8" /> | ||
| <option name="y" value="-8" /> | ||
| <option name="width" value="1936" /> | ||
| <option name="height" value="1056" /> | ||
| <option name="x" value="260" /> | ||
| <option name="y" value="20" /> | ||
| <option name="width" value="1400" /> | ||
| <option name="height" value="1000" /> | ||
| </component> | ||
| <component name="ProjectLevelVcsManager"> | ||
| <ConfirmationsSetting value="2" id="Add" /> | ||
| </component> | ||
| <component name="ProjectView"> | ||
@@ -98,4 +126,2 @@ <navigator proportions="" version="1"> | ||
| <panes> | ||
| <pane id="Scope" /> | ||
| <pane id="PackagesPane" /> | ||
| <pane id="ProjectPane"> | ||
@@ -123,3 +149,3 @@ <subPane> | ||
| <item name="src" type="462c0819:PsiDirectoryNode" /> | ||
| <item name="test" type="462c0819:PsiDirectoryNode" /> | ||
| <item name="stylelint" type="462c0819:PsiDirectoryNode" /> | ||
| </path> | ||
@@ -130,2 +156,4 @@ </expand> | ||
| </pane> | ||
| <pane id="Scope" /> | ||
| <pane id="PackagesPane" /> | ||
| </panes> | ||
@@ -136,4 +164,6 @@ </component> | ||
| <property name="aspect.path.notification.shown" value="true" /> | ||
| <property name="com.android.tools.idea.instantapp.provision.ProvisionBeforeRunTaskProvider.myTimeStamp" value="1557381855562" /> | ||
| <property name="last_opened_file_path" value="$PROJECT_DIR$" /> | ||
| <property name="node.js.detected.package.eslint" value="true" /> | ||
| <property name="node.js.path.for.package.eslint" value="project" /> | ||
| <property name="node.js.selected.package.eslint" value="D:\code\fe-lint\node_modules\eslint" /> | ||
| <property name="nodejs_interpreter_path.stuck_in_default_project" value="undefined stuck path" /> | ||
@@ -143,9 +173,2 @@ <property name="nodejs_npm_path_reset_for_default_project" value="true" /> | ||
| </component> | ||
| <component name="RecentsManager"> | ||
| <key name="CopyFile.RECENT_KEYS"> | ||
| <recent name="D:\code\fe-lint\src\test" /> | ||
| <recent name="D:\code\fe-lint\src\eslint" /> | ||
| <recent name="D:\code\fe-lint\src\stylelint" /> | ||
| </key> | ||
| </component> | ||
| <component name="RunDashboard"> | ||
@@ -163,19 +186,2 @@ <option name="ruleStates"> | ||
| </component> | ||
| <component name="RunManager"> | ||
| <configuration name="test" type="js.build_tools.npm" temporary="true" nameIsGenerated="true"> | ||
| <package-json value="$PROJECT_DIR$/package.json" /> | ||
| <command value="run" /> | ||
| <scripts> | ||
| <script value="test" /> | ||
| </scripts> | ||
| <node-interpreter value="project" /> | ||
| <envs /> | ||
| <method v="2" /> | ||
| </configuration> | ||
| <recent_temporary> | ||
| <list> | ||
| <item itemvalue="npm.test" /> | ||
| </list> | ||
| </recent_temporary> | ||
| </component> | ||
| <component name="SvnConfiguration"> | ||
@@ -186,15 +192,16 @@ <configuration /> | ||
| <task active="true" id="Default" summary="Default task"> | ||
| <changelist id="2f72a70c-d439-460b-923f-d7f2622804e1" name="Default Changelist" comment="" /> | ||
| <created>1557368711469</created> | ||
| <changelist id="fb9ffa38-0899-4e20-aab3-f6f521d5b792" name="Default Changelist" comment="" /> | ||
| <created>1558074042152</created> | ||
| <option name="number" value="Default" /> | ||
| <option name="presentableId" value="Default" /> | ||
| <updated>1557368711469</updated> | ||
| <workItem from="1557368712665" duration="4160000" /> | ||
| <updated>1558074042152</updated> | ||
| <workItem from="1558074045163" duration="562000" /> | ||
| <workItem from="1558074633666" duration="9000" /> | ||
| </task> | ||
| <task id="LOCAL-00001" summary="init config"> | ||
| <created>1557371471054</created> | ||
| <task id="LOCAL-00001" summary="revise space-before-function-pattern rule"> | ||
| <created>1558074485628</created> | ||
| <option name="number" value="00001" /> | ||
| <option name="presentableId" value="LOCAL-00001" /> | ||
| <option name="project" value="LOCAL" /> | ||
| <updated>1557371471054</updated> | ||
| <updated>1558074485628</updated> | ||
| </task> | ||
@@ -205,3 +212,3 @@ <option name="localTasksCounter" value="2" /> | ||
| <component name="TimeTrackingManager"> | ||
| <option name="totallyTimeSpent" value="4160000" /> | ||
| <option name="totallyTimeSpent" value="571000" /> | ||
| </component> | ||
@@ -212,17 +219,12 @@ <component name="ToolWindowManager"> | ||
| <layout> | ||
| <window_info id="Image Layers" order="0" /> | ||
| <window_info id="Designer" order="1" /> | ||
| <window_info id="UI Designer" order="2" /> | ||
| <window_info id="Capture Tool" order="3" /> | ||
| <window_info id="Favorites" order="4" side_tool="true" /> | ||
| <window_info active="true" content_ui="combo" id="Project" order="5" sideWeight="0.49933422" visible="true" weight="0.16257995" /> | ||
| <window_info id="Structure" order="6" side_tool="true" weight="0.25" /> | ||
| <window_info anchor="bottom" id="Docker" show_stripe_button="false" /> | ||
| <window_info anchor="bottom" id="Database Changes" /> | ||
| <window_info anchor="bottom" id="Version Control" visible="true" weight="0.21475054" /> | ||
| <window_info anchor="bottom" id="Terminal" weight="0.18546638" /> | ||
| <window_info anchor="bottom" id="Event Log" side_tool="true" /> | ||
| <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.18017058" /> | ||
| <window_info id="Structure" order="1" side_tool="true" weight="0.25" /> | ||
| <window_info id="Image Layers" order="2" /> | ||
| <window_info id="Designer" order="3" /> | ||
| <window_info id="UI Designer" order="4" /> | ||
| <window_info id="Capture Tool" order="5" /> | ||
| <window_info id="Favorites" order="6" side_tool="true" /> | ||
| <window_info anchor="bottom" id="Message" order="0" /> | ||
| <window_info anchor="bottom" id="Find" order="1" /> | ||
| <window_info anchor="bottom" id="Run" order="2" weight="0.329718" /> | ||
| <window_info anchor="bottom" id="Run" order="2" /> | ||
| <window_info anchor="bottom" id="Debug" order="3" weight="0.4" /> | ||
@@ -232,12 +234,15 @@ <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" /> | ||
| <window_info anchor="bottom" id="TODO" order="6" /> | ||
| <window_info anchor="right" id="Palette" order="0" /> | ||
| <window_info anchor="right" id="Theme Preview" order="1" /> | ||
| <window_info anchor="right" id="Maven" order="2" /> | ||
| <window_info anchor="right" id="Capture Analysis" order="3" /> | ||
| <window_info anchor="right" id="Palette	" order="4" /> | ||
| <window_info anchor="right" id="Database" order="5" /> | ||
| <window_info anchor="right" id="Commander" internal_type="SLIDING" order="6" type="SLIDING" weight="0.4" /> | ||
| <window_info anchor="right" id="Ant Build" order="7" weight="0.25" /> | ||
| <window_info anchor="right" content_ui="combo" id="Hierarchy" order="8" weight="0.25" /> | ||
| <window_info anchor="right" id="npm" order="9" sideWeight="0.5006658" side_tool="true" weight="0.16257995" /> | ||
| <window_info anchor="bottom" id="Database Changes" order="7" show_stripe_button="false" /> | ||
| <window_info anchor="bottom" id="Terminal" order="8" /> | ||
| <window_info anchor="bottom" id="Event Log" order="9" side_tool="true" /> | ||
| <window_info anchor="bottom" id="Version Control" order="10" visible="true" weight="0.329718" /> | ||
| <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" /> | ||
| <window_info anchor="right" id="Palette" order="3" /> | ||
| <window_info anchor="right" id="Capture Analysis" order="4" /> | ||
| <window_info anchor="right" id="Theme Preview" order="5" /> | ||
| <window_info anchor="right" id="Palette	" order="6" /> | ||
| <window_info anchor="right" id="Database" order="7" /> | ||
| <window_info anchor="right" id="Maven Projects" order="8" /> | ||
| </layout> | ||
@@ -248,70 +253,31 @@ </component> | ||
| </component> | ||
| <component name="VcsContentAnnotationSettings"> | ||
| <option name="myLimit" value="2678400000" /> | ||
| </component> | ||
| <component name="VcsManagerConfiguration"> | ||
| <MESSAGE value="init config" /> | ||
| <option name="LAST_COMMIT_MESSAGE" value="init config" /> | ||
| <MESSAGE value="revise space-before-function-pattern rule" /> | ||
| <option name="LAST_COMMIT_MESSAGE" value="revise space-before-function-pattern rule" /> | ||
| </component> | ||
| <component name="editorHistoryManager"> | ||
| <entry file="file://$PROJECT_DIR$/.gitignore"> | ||
| <entry file="file://$PROJECT_DIR$/src/eslint/.eslintrc.js"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="-19"> | ||
| <caret line="8" column="4" lean-forward="true" selection-start-line="8" selection-start-column="4" selection-end-line="8" selection-end-column="4" /> | ||
| <state relative-caret-position="624"> | ||
| <caret line="48" column="46" selection-start-line="48" selection-start-column="46" selection-end-line="48" selection-end-column="46" /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| <entry file="file://$PROJECT_DIR$/src/stylelint/.stylelintrc.js"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="95"> | ||
| <caret line="5" column="18" selection-start-line="5" selection-start-column="18" selection-end-line="5" selection-end-column="18" /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| <entry file="file://$PROJECT_DIR$/src/eslint/.eslintrc-fe.js"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="133"> | ||
| <caret line="7" column="21" selection-start-line="7" selection-start-column="21" selection-end-line="7" selection-end-column="21" /> | ||
| </state> | ||
| </provider> | ||
| <provider selected="true" editor-type-id="text-editor" /> | ||
| </entry> | ||
| <entry file="file://$PROJECT_DIR$/src/test/eslint-be.js"> | ||
| <entry file="file://$PROJECT_DIR$/src/stylelint/.stylelintrc.js"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="57"> | ||
| <caret line="3" selection-start-line="3" selection-end-line="3" /> | ||
| <state relative-caret-position="528"> | ||
| <caret line="24" column="31" selection-start-line="24" selection-start-column="31" selection-end-line="24" selection-end-column="31" /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| <entry file="file://$PROJECT_DIR$/src/test/eslint-fe.js"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="133"> | ||
| <caret line="7" selection-start-line="7" selection-end-line="7" /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| <entry file="file://$PROJECT_DIR$/src/test/stylelint.less"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="19"> | ||
| <caret line="1" column="15" selection-start-line="1" selection-start-column="15" selection-end-line="1" selection-end-column="15" /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| <entry file="file://$PROJECT_DIR$/src/eslint/.eslintrc.js"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="1140"> | ||
| <caret line="60" column="32" lean-forward="true" selection-start-line="60" selection-start-column="32" selection-end-line="60" selection-end-column="32" /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| <entry file="file://$PROJECT_DIR$/readme.md"> | ||
| <provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]"> | ||
| <state split_layout="SPLIT"> | ||
| <first_editor relative-caret-position="323"> | ||
| <caret line="17" column="14" lean-forward="true" selection-start-line="17" selection-start-column="14" selection-end-line="17" selection-end-column="14" /> | ||
| </first_editor> | ||
| <second_editor /> | ||
| </state> | ||
| </provider> | ||
| </entry> | ||
| <entry file="file://$PROJECT_DIR$/package.json"> | ||
| <provider selected="true" editor-type-id="text-editor"> | ||
| <state relative-caret-position="95"> | ||
| <caret line="5" column="14" lean-forward="true" selection-start-line="5" selection-start-column="14" selection-end-line="5" selection-end-column="14" /> | ||
| <state relative-caret-position="88"> | ||
| <caret line="4" column="21" lean-forward="true" selection-start-line="4" selection-start-column="21" selection-end-line="4" selection-end-column="21" /> | ||
| </state> | ||
@@ -318,0 +284,0 @@ </provider> |
+1
-1
| { | ||
| "name": "fe-code-lint", | ||
| "version": "0.0.2", | ||
| "version": "0.0.3", | ||
| "description": "front-end code lint", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
+2
-2
@@ -12,3 +12,3 @@ ### install | ||
| dftCfg = require("fe-code-lint/eslint/.eslintrc"); | ||
| dftCfg = require("fe-code-lint/src/eslint/.eslintrc"); | ||
| cfg = Object.assign({}, dftCfg, { | ||
@@ -31,3 +31,3 @@ root: true, | ||
| const cfg = require("fe-code-lint/stylelint/.stylelintrc"); | ||
| const cfg = require("fe-code-lint/src/stylelint/.stylelintrc"); | ||
| module.exports = Object.assign({}, cfg); | ||
@@ -34,0 +34,0 @@ ``` |
@@ -47,3 +47,3 @@ // @see https://goo.gl/uKcXWi | ||
| // https://goo.gl/CraU5J | ||
| "space-before-function-paren": ["error", "always"], | ||
| "space-before-function-paren": ["error", "never"], | ||
| // https://goo.gl/nwEFv7 | ||
@@ -50,0 +50,0 @@ "spaced-comment": ["error", "always"], |
| <?xml version="1.0" encoding="UTF-8"?> | ||
| <project version="4"> | ||
| <component name="Encoding" addBOMForNewFiles="with NO BOM" /> | ||
| </project> |
21250
-6.55%