mirror of
				https://github.com/actions/cache.git
				synced 2025-11-04 13:29:10 +08:00 
			
		
		
		
	Add eslint-plugin-simple-import-sort (#219)
* Add eslint-plugin-simple-import-sort * Update .eslintrc.json * eslint --fix
This commit is contained in:
		@@ -12,5 +12,12 @@
 | 
			
		||||
    "plugin:prettier/recommended",
 | 
			
		||||
    "prettier/@typescript-eslint"
 | 
			
		||||
  ],
 | 
			
		||||
  "plugins": ["@typescript-eslint", "jest"]
 | 
			
		||||
  "plugins": ["@typescript-eslint", "simple-import-sort", "jest"],
 | 
			
		||||
  "rules": {
 | 
			
		||||
    "import/first": "error",
 | 
			
		||||
    "import/newline-after-import": "error",
 | 
			
		||||
    "import/no-duplicates": "error",
 | 
			
		||||
    "simple-import-sort/sort": "error",
 | 
			
		||||
    "sort-imports": "off"
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,6 @@
 | 
			
		||||
import * as core from "@actions/core";
 | 
			
		||||
import * as path from "path";
 | 
			
		||||
 | 
			
		||||
import * as cacheHttpClient from "../src/cacheHttpClient";
 | 
			
		||||
import { Events, Inputs } from "../src/constants";
 | 
			
		||||
import { ArtifactCacheEntry } from "../src/contracts";
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,6 @@
 | 
			
		||||
import * as core from "@actions/core";
 | 
			
		||||
import * as path from "path";
 | 
			
		||||
 | 
			
		||||
import * as cacheHttpClient from "../src/cacheHttpClient";
 | 
			
		||||
import { Events, Inputs } from "../src/constants";
 | 
			
		||||
import { ArtifactCacheEntry } from "../src/contracts";
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,6 @@
 | 
			
		||||
import * as exec from "@actions/exec";
 | 
			
		||||
import * as io from "@actions/io";
 | 
			
		||||
 | 
			
		||||
import * as tar from "../src/tar";
 | 
			
		||||
 | 
			
		||||
jest.mock("@actions/exec");
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										6
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										6
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							@@ -2298,6 +2298,12 @@
 | 
			
		||||
        "prettier-linter-helpers": "^1.0.0"
 | 
			
		||||
      }
 | 
			
		||||
    },
 | 
			
		||||
    "eslint-plugin-simple-import-sort": {
 | 
			
		||||
      "version": "5.0.2",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/eslint-plugin-simple-import-sort/-/eslint-plugin-simple-import-sort-5.0.2.tgz",
 | 
			
		||||
      "integrity": "sha512-YPEGo7DbMANQ01d2OXlREcaHRszsW8LoUQ9mIjI7gXSdwpnWKfogtzL6FiBfDf1teCBx+AdcjcfDXSKpmhTWeA==",
 | 
			
		||||
      "dev": true
 | 
			
		||||
    },
 | 
			
		||||
    "eslint-scope": {
 | 
			
		||||
      "version": "5.0.0",
 | 
			
		||||
      "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.0.0.tgz",
 | 
			
		||||
 
 | 
			
		||||
@@ -42,6 +42,7 @@
 | 
			
		||||
    "eslint-plugin-import": "^2.18.2",
 | 
			
		||||
    "eslint-plugin-jest": "^23.0.3",
 | 
			
		||||
    "eslint-plugin-prettier": "^3.1.1",
 | 
			
		||||
    "eslint-plugin-simple-import-sort": "^5.0.2",
 | 
			
		||||
    "jest": "^24.8.0",
 | 
			
		||||
    "jest-circus": "^24.7.1",
 | 
			
		||||
    "nock": "^11.7.0",
 | 
			
		||||
 
 | 
			
		||||
@@ -1,12 +1,13 @@
 | 
			
		||||
import * as core from "@actions/core";
 | 
			
		||||
import * as fs from "fs";
 | 
			
		||||
import { BearerCredentialHandler } from "@actions/http-client/auth";
 | 
			
		||||
import { HttpClient, HttpCodes } from "@actions/http-client";
 | 
			
		||||
import { BearerCredentialHandler } from "@actions/http-client/auth";
 | 
			
		||||
import {
 | 
			
		||||
    IHttpClientResponse,
 | 
			
		||||
    IRequestOptions,
 | 
			
		||||
    ITypedResponse
 | 
			
		||||
} from "@actions/http-client/interfaces";
 | 
			
		||||
import * as fs from "fs";
 | 
			
		||||
 | 
			
		||||
import {
 | 
			
		||||
    ArtifactCacheEntry,
 | 
			
		||||
    CommitCacheRequest,
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,6 @@
 | 
			
		||||
import * as core from "@actions/core";
 | 
			
		||||
import * as path from "path";
 | 
			
		||||
 | 
			
		||||
import * as cacheHttpClient from "./cacheHttpClient";
 | 
			
		||||
import { Events, Inputs, State } from "./constants";
 | 
			
		||||
import { extractTar } from "./tar";
 | 
			
		||||
 
 | 
			
		||||
@@ -1,5 +1,6 @@
 | 
			
		||||
import * as core from "@actions/core";
 | 
			
		||||
import * as path from "path";
 | 
			
		||||
 | 
			
		||||
import * as cacheHttpClient from "./cacheHttpClient";
 | 
			
		||||
import { Events, Inputs, State } from "./constants";
 | 
			
		||||
import { createTar } from "./tar";
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user