@fenge/eslint-config
Version:
A super strict eslint config for linting js/ts/package.json.
18 lines • 1.75 kB
JavaScript
import { getJsTest } from "../js/test.js";
export function getTsTest() {
const jsTest = getJsTest();
return {
...jsTest,
name: "fenge/typescript/test",
files: [
"**/__tests__/**/*.{ts,cts,mts,tsx}",
"**/*.{test,spec}.{ts,cts,mts,tsx}",
],
rules: {
...jsTest.rules,
"@typescript-eslint/no-floating-promises": "off",
"@typescript-eslint/unbound-method": "off",
},
};
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVzdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9jb25maWcvdHMvdGVzdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRTFDLE1BQU0sVUFBVSxTQUFTO0lBQ3ZCLE1BQU0sTUFBTSxHQUFHLFNBQVMsRUFBRSxDQUFDO0lBQzNCLE9BQU87UUFDTCxHQUFHLE1BQU07UUFDVCxJQUFJLEVBQUUsdUJBQXVCO1FBQzdCLEtBQUssRUFBRTtZQUNMLG9DQUFvQztZQUNwQyxtQ0FBbUM7U0FDcEM7UUFDRCxLQUFLLEVBQUU7WUFDTCxHQUFHLE1BQU0sQ0FBQyxLQUFLO1lBQ2YseUNBQXlDLEVBQUUsS0FBSztZQUNoRCxtQ0FBbUMsRUFBRSxLQUFLO1NBQzNDO0tBQ08sQ0FBQztBQUNiLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBnZXRKc1Rlc3QgfSBmcm9tIFwiLi4vanMvdGVzdC50c1wiO1xuXG5leHBvcnQgZnVuY3Rpb24gZ2V0VHNUZXN0KCkge1xuICBjb25zdCBqc1Rlc3QgPSBnZXRKc1Rlc3QoKTtcbiAgcmV0dXJuIHtcbiAgICAuLi5qc1Rlc3QsXG4gICAgbmFtZTogXCJmZW5nZS90eXBlc2NyaXB0L3Rlc3RcIixcbiAgICBmaWxlczogW1xuICAgICAgXCIqKi9fX3Rlc3RzX18vKiovKi57dHMsY3RzLG10cyx0c3h9XCIsXG4gICAgICBcIioqLyoue3Rlc3Qsc3BlY30ue3RzLGN0cyxtdHMsdHN4fVwiLFxuICAgIF0sXG4gICAgcnVsZXM6IHtcbiAgICAgIC4uLmpzVGVzdC5ydWxlcyxcbiAgICAgIFwiQHR5cGVzY3JpcHQtZXNsaW50L25vLWZsb2F0aW5nLXByb21pc2VzXCI6IFwib2ZmXCIsXG4gICAgICBcIkB0eXBlc2NyaXB0LWVzbGludC91bmJvdW5kLW1ldGhvZFwiOiBcIm9mZlwiLFxuICAgIH0sXG4gIH0gYXMgY29uc3Q7XG59XG4iXX0=