build (deps dev):bump@typescript eslint/eslint 플러그인 4.0.0에서 4.6.0으로 업그레이드
21867 단어 pretty-please
묘사
4.0.0에서 4.6.0으로 요동@typescript-eslint/eslint-plugin.릴리즈 노트
출처@typescript-eslint/eslint-plugin's releases.
v4。6
4.6.0 (2020-10-26)
취약점 수리
- eslint-plugin: [method-signature-style] correct fixer for overloads in an object literal type (#2708) (0763913)
- eslint-plugin: [method-signature-style] don't auto-fix interfaces within namespaces (#2678) (e012049)
- eslint-plugin: [prefer-string-starts-ends-with] Check negative indices in the second position for slice (#2696) (66e9c6e)
특징.
- eslint-plugin: [ban-types] support banning
[]
(#2704) (ef8b5a7), closes #2582- eslint-plugin: add
no-unnecessary-type-constraint
rule (#2516) (880ac75)- eslint-plugin: add extension rule
space-infix-ops
(#2593) (343d20d)v4。5
4.5.0 (2020-10-19)
취약점 수리
- eslint-plugin: [array-type] fix issues with readonly option (#2667) (63d1d81)
- eslint-plugin: [lines-between-class-members] fix typo in schema (#2681) (a2a2514)
- eslint-plugin: [naming-convention] check bodyless function parameters (#2675) (c505863)
- eslint-plugin: [no-invalid-this] allow "this" in class property definitions (#2685) (dccb6ee)
- eslint-plugin: [no-misused-promises] False negative in LogicalExpression (#2682) (30a6951), closes #2544
- eslint-plugin: [no-unnecessary-type-assertion] correct fixer for vue files (#2680) (55111af)
- eslint-plugin: [return-await] do not auto-fix when type is
any
/unknown
(#2671) (d690c8d)- parser: minor fix regexp, map-filter to reduce (#2684) (f1329f6)
특징.
- eslint-plugin: [dot-notation] add
allowProtectedClassPropertyAccess
option (#2622) (bbc9e35)- eslint-plugin: [prefer-readonly-parameter-types] add
ignoreInferredTypes
option (#2668) (91010e8)- eslint-plugin: [restrict-plus-operands] add intersection type determination logic (#2628) (da71362)
- typescript-estree: add flag EXPERIMENTAL_useSourceOfProjectReferenceRedirect (#2669) (90a5878)
v4。4.1
4.4.1 (2020-10-12)
취약점 수리
- eslint-plugin: [ban-ts-comment] support block comments (#2644) (9c3c686)
- eslint-plugin: [ban-types] allow banning types with specific parameters (#2662) (77732a2)
- eslint-plugin: [consistent-type-assertions] check type assertion in jsx props (#2653) (393e925)
- eslint-plugin: [no-duplicate-imports] distinguish member, default (#2637) (c71f423)
... (자르기)
변경 로그
출처@typescript-eslint/eslint-plugin's changelog.
4.6.0 (2020-10-26)
취약점 수리
- eslint-plugin: [method-signature-style] correct fixer for overloads in an object literal type (#2708) (0763913)
- eslint-plugin: [method-signature-style] don't auto-fix interfaces within namespaces (#2678) (e012049)
- eslint-plugin: [prefer-string-starts-ends-with] Check negative indices in the second position for slice (#2696) (66e9c6e)
특징.
- eslint-plugin: [ban-types] support banning
[]
(#2704) (ef8b5a7), closes #2582- eslint-plugin: add
no-unnecessary-type-constraint
rule (#2516) (880ac75)- eslint-plugin: add extension rule
space-infix-ops
(#2593) (343d20d)4.5.0 (2020-10-19)
취약점 수리
- eslint-plugin: [array-type] fix issues with readonly option (#2667) (63d1d81)
- eslint-plugin: [lines-between-class-members] fix typo in schema (#2681) (a2a2514)
- eslint-plugin: [naming-convention] check bodyless function parameters (#2675) (c505863)
- eslint-plugin: [no-invalid-this] allow "this" in class property definitions (#2685) (dccb6ee)
- eslint-plugin: [no-misused-promises] False negative in LogicalExpression (#2682) (30a6951), closes #2544
- eslint-plugin: [no-unnecessary-type-assertion] correct fixer for vue files (#2680) (55111af)
- eslint-plugin: [return-await] do not auto-fix when type is
any
/unknown
(#2671) (d690c8d)특징.
- eslint-plugin: [dot-notation] add
allowProtectedClassPropertyAccess
option (#2622) (bbc9e35)- eslint-plugin: [prefer-readonly-parameter-types] add
ignoreInferredTypes
option (#2668) (91010e8)- eslint-plugin: [restrict-plus-operands] add intersection type determination logic (#2628) (da71362)
- typescript-estree: add flag EXPERIMENTAL_useSourceOfProjectReferenceRedirect (#2669) (90a5878)
4.4.1 (2020-10-12)
취약점 수리
... (자르기)
언약
5de6614
자질구레한 일:발표 v4.6.0 880ac75
특기(eslint 플러그인): 추가no-unnecessary-type-constraint
규칙#2516ef8b5a7
특기(eslint 플러그인): [ban 유형] 지원 금지[]
(#2704))0763913
복구(eslint 플러그인): [method signature style]가 올바르게 복구되었습니다.66e9c6e
복구(eslint 플러그인): [첫 번째 문자열은 시작으로 끝] 마이너스 인덱스 i를 검사합니다.343d20d
특기(eslint 플러그인): 확장 규칙 추가space-infix-ops
(#2593)e012049
수정 (eslint 플러그인): [method signature style]이(가) 자동으로 수정되지 않습니다.5225a76
자질구레한 일:발표 v4.5.0 91010e8
특기(eslint 플러그인): [우선 읽기 전용 매개 변수 형식]'IgnoreReferedTyp'를 추가합니다.da71362
특기(eslint 플러그인): [restrict plus 조작수] 집합 형식 추가.이 PR과의 충돌은 사용자가 직접 변경하지 않는 한 해결될 수 있습니다.주석
@dependabot rebase
을 사용하여 수동으로 재기준을 트리거할 수도 있습니다.신뢰성 명령 및 옵션
이 PR에 의견을 달면 Cortebot 작업을 트리거할 수 있습니다.
- "@relateot rebase"는 이 PR의 기초를 재설정합니다.
- "@relateot recreate"는 이 PR을 다시 만들고 편집한 내용을 덮어씁니다.
- "@cordenot merge"는 CI 전송 후 이 PR을 병합합니다.
- "@relateot squash and merge"는 CI 전송 후 이 PR을 누르고 병합합니다.
- "@Correlot cancel merge"는 이전에 요청한 병합을 취소하고 자동 병합을 차단합니다.
- 이 PR이 종료되면 @Correlot Recover에서 다시 열립니다.
- @CorrelotClose가 PR을 닫고 Correlott를 중지하고 다시 생성합니다.수동으로 닫아서 같은 결과를 얻을 수 있습니다
토론 #1
@typescript eslint/eslint 플러그인은 더 이상 업데이트할 수 없는 것 같아서 더 이상 필요하지 않습니다.Reference
이 문제에 관하여(build (deps dev):bump@typescript eslint/eslint 플러그인 4.0.0에서 4.6.0으로 업그레이드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://github.com/tdreyno/pretty-please/issues/431텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)