Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

docs(*): switch from author file comments to all-contributors#228

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Merged
JamesHenry merged 112 commits intomasterfromcontributors
Feb 23, 2019
Merged
Show file tree
Hide file tree
Changes fromall commits
Commits
Show all changes
112 commits
Select commitHold shift + click to select a range
37dd878
rename files and start migration
bradzacherJan 21, 2019
c651723
start converting rules
bradzacherJan 22, 2019
1714d3b
first pass type conversion done
bradzacherJan 22, 2019
bcb3288
es6 exports
bradzacherJan 22, 2019
5e68332
correct tooling paths
bradzacherJan 22, 2019
bbc841a
fix update-recommended script
bradzacherJan 22, 2019
0d3e8ff
add missing manual module typing files
bradzacherJan 22, 2019
d4254f5
address some review comments
bradzacherJan 22, 2019
ee56d42
Merge master into migrate-plugin-to-ts
bradzacherJan 24, 2019
e44fba5
convert tests to TS, move folders, fix bugs
bradzacherJan 24, 2019
fd3fc9d
started adding type defs for TSEstree
bradzacherJan 25, 2019
9bfbb86
more types
bradzacherJan 25, 2019
a47e536
chore(ts-estree): draft of estree structure (replacement for ESTreeNo…
armano2Jan 26, 2019
1e78ac5
more types
bradzacherJan 26, 2019
f5d15fa
Finished adding types
bradzacherJan 30, 2019
26e7275
Filled out unions
bradzacherJan 30, 2019
1df6084
removed types auto generated by armano
bradzacherJan 30, 2019
25579ad
Fix some incorrect typings
bradzacherJan 30, 2019
6d71be4
start strictly typing rules
bradzacherJan 30, 2019
a690933
fix incorrect type for TSTypeRef
bradzacherJan 31, 2019
9796d0f
find+replace remove create(context: Rule.RuleContext)
bradzacherJan 31, 2019
4f8a9d1
Bring SourceCode type internally
bradzacherJan 31, 2019
b76a2d7
adjacent-overload-signatures
bradzacherJan 31, 2019
5826ca2
array-type
bradzacherJan 31, 2019
e18ad83
ban-types
bradzacherJan 31, 2019
c5875f6
move the eslint retyping to a fake module
bradzacherJan 31, 2019
8f2e7e5
add back tests accidentally deleted from adjacent-overload-sigs
bradzacherJan 31, 2019
b08b70a
camelcase
bradzacherJan 31, 2019
6f33e82
tweak generics to be stricter and more ergonomic
bradzacherJan 31, 2019
99f14a1
rename test files and retype RuleTester
bradzacherFeb 1, 2019
e8fc817
class-name-casing
bradzacherFeb 1, 2019
1ab295c
explicit-function-return-type
bradzacherFeb 1, 2019
35ab1bb
explicit-member-accessibility
bradzacherFeb 1, 2019
64ca20b
generic-type-naming
bradzacherFeb 1, 2019
14c0568
indent
bradzacherFeb 1, 2019
0f9b863
add comment to ts-estree types
bradzacherFeb 1, 2019
f35c261
switch from npmignore to package.json files
bradzacherFeb 1, 2019
c49d7e8
interface-name-prefix
bradzacherFeb 1, 2019
334c9b9
Switch to export default rules because it's nicer from a typescript s…
bradzacherFeb 1, 2019
67c2ded
fix config so the test files get the proper types from src
bradzacherFeb 1, 2019
9eb59cb
member-delimiter-style
bradzacherFeb 1, 2019
393204f
revert typescript version bump
bradzacherFeb 2, 2019
7ce246f
review fixes 1/n
bradzacherFeb 2, 2019
f991152
review fixes 2/2
bradzacherFeb 2, 2019
db338a3
member-naming
bradzacherFeb 4, 2019
be34387
member-ordering
bradzacherFeb 4, 2019
5d1165e
review fixes
bradzacherFeb 4, 2019
6ef013a
no-angle-bracket-type-assertion
bradzacherFeb 4, 2019
8309b5d
no-array-constructor
bradzacherFeb 4, 2019
4252c4a
no-empty-interface
bradzacherFeb 4, 2019
efb0e9b
no-explicit-any
bradzacherFeb 4, 2019
22ab757
no-extraneous-class
bradzacherFeb 4, 2019
5ef1e40
no-inferrable-types
bradzacherFeb 4, 2019
616e3a5
no-misused-new
bradzacherFeb 4, 2019
cbd7396
Merge master into migrate-plugin-to-ts
bradzacherFeb 5, 2019
7f36b4b
fix new tests + debug config
bradzacherFeb 5, 2019
2a7fc49
no-namespace
bradzacherFeb 5, 2019
3ae13c6
add types for the eslint modules used in eslint-rules tests
bradzacherFeb 5, 2019
90c9dde
no-non-null-assertion
bradzacherFeb 5, 2019
5c95e0e
no-object-literal-type-assertion
bradzacherFeb 5, 2019
3a8599c
no-parameter-properties
bradzacherFeb 5, 2019
0f4253a
no-this-alias
bradzacherFeb 5, 2019
48cb5a1
no-triple-slash-reference
bradzacherFeb 5, 2019
077994a
no-type-alias
bradzacherFeb 5, 2019
0634149
no-unused-vars
bradzacherFeb 5, 2019
0d3b2b8
no-use-before-define
bradzacherFeb 5, 2019
d24d61d
no-useless-constructor
bradzacherFeb 5, 2019
ecc9582
no-var-requires
bradzacherFeb 5, 2019
55542a2
prefer-interface
bradzacherFeb 5, 2019
4e0136d
prefer-namespace-keyword
bradzacherFeb 5, 2019
50dda72
restrict-plus-operands
bradzacherFeb 5, 2019
f6527dd
type-annotation-spacing
bradzacherFeb 5, 2019
49feb83
fixed up tests and build
bradzacherFeb 5, 2019
6ec6b5f
fix build error
bradzacherFeb 5, 2019
bf31055
add typecheck command and fix errors
bradzacherFeb 5, 2019
a294ea9
move tsestree-utils into utils
bradzacherFeb 6, 2019
a49264c
split utils into separate files to reduce overall file size
bradzacherFeb 6, 2019
46dd1e5
add a createRule helper function
bradzacherFeb 6, 2019
265a6c1
remove a number of inconsistent/useless comments
bradzacherFeb 6, 2019
419ccde
move parser ambient typings to fix the build
bradzacherFeb 6, 2019
0ac7c7f
Fix up some raw strings instead of enum usage
bradzacherFeb 6, 2019
46613cc
ran yarn format
bradzacherFeb 6, 2019
ca20023
remove temporary isolated modules in tests
bradzacherFeb 6, 2019
27c6eba
Merge branch 'master' into migrate-plugin-to-ts
bradzacherFeb 6, 2019
ed6ed5e
review fixes
bradzacherFeb 7, 2019
ca5836e
disable most eslint-plugin-eslint-plugin rules as they no longer are …
bradzacherFeb 7, 2019
79fe2b7
duplicated logic in no-extraneous-class
bradzacherFeb 7, 2019
7d3fac0
Merge branch 'master' into migrate-plugin-to-ts
bradzacherFeb 7, 2019
5f6c1ed
fix types on promise-function-async
bradzacherFeb 7, 2019
6ca9005
docs(*): switch from @author comments to all-contributors
bradzacherFeb 7, 2019
e4dcd1b
remove duplicated add command
bradzacherFeb 7, 2019
c0c84bf
removed contribution types from non-maintainers
bradzacherFeb 7, 2019
4158deb
Merge branch 'master' into migrate-plugin-to-ts
bradzacherFeb 9, 2019
2f6ff83
rename the base tsconfig file to prevent errors in visual studio (not…
bradzacherFeb 9, 2019
7e36ceb
Merge branch 'migrate-plugin-to-ts' into contributors
bradzacherFeb 9, 2019
917a9f1
fix build
bradzacherFeb 10, 2019
cb359d3
review
bradzacherFeb 10, 2019
48bf8be
Merge branch 'migrate-plugin-to-ts' into contributors
bradzacherFeb 10, 2019
c652486
switch RuleTester to a non-default export
bradzacherFeb 10, 2019
51c7635
review fixes pt 1
bradzacherFeb 10, 2019
5c8ad1a
add removed type checks back into tests
bradzacherFeb 10, 2019
13520fb
Merge branch 'migrate-plugin-to-ts' into contributors
bradzacherFeb 10, 2019
e258b10
Merge branch 'master' into contributors
bradzacherFeb 11, 2019
339076f
Merge branch 'master' into contributors
bradzacherFeb 12, 2019
d6e0889
Merge branch 'master' into contributors
bradzacherFeb 16, 2019
8592530
Merge branch 'master' into contributors
bradzacherFeb 19, 2019
6030c70
create a script to auto generate the list of contributors via the git…
bradzacherFeb 20, 2019
632bcd3
Merge branch 'master' into contributors
bradzacherFeb 20, 2019
69b5684
remove maintainer differentiation
bradzacherFeb 20, 2019
bc2f1bd
Merge branch 'master' into contributors
j-f1Feb 21, 2019
2ecd6aa
Merge branch 'master' into contributors
JamesHenryFeb 23, 2019
41dd19d
Merge branch 'master' into contributors
JamesHenryFeb 23, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
161 changes: 161 additions & 0 deletions.all-contributorsrc
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,161 @@
{
"projectName": "typescript-eslint",
"projectOwner": "typescript-eslint",
"repoType": "github",
"repoHost": "https://github.com",
"files": [
"CONTRIBUTORS.md"
],
"imageSize": 100,
"commit": false,
"contributors": [
{
"login": "JamesHenry",
"name": "James Henry",
"avatar_url": "https://avatars1.githubusercontent.com/u/900523?v=4",
"profile": "https://github.com/JamesHenry",
"contributions": []
},
{
"login": "armano2",
"name": "Armano",
"avatar_url": "https://avatars1.githubusercontent.com/u/625469?v=4",
"profile": "https://github.com/armano2",
"contributions": []
},
{
"login": "soda0289",
"name": "Reyad Attiyat",
"avatar_url": "https://avatars1.githubusercontent.com/u/2373964?v=4",
"profile": "https://github.com/soda0289",
"contributions": []
},
{
"login": "bradzacher",
"name": "Brad Zacher",
"avatar_url": "https://avatars1.githubusercontent.com/u/7462525?v=4",
"profile": "https://github.com/bradzacher",
"contributions": []
},
{
"login": "weirdpattern",
"name": "Patricio Trevino",
"avatar_url": "https://avatars0.githubusercontent.com/u/19519411?v=4",
"profile": "https://github.com/weirdpattern",
"contributions": []
},
{
"login": "nzakas",
"name": "Nicholas C. Zakas",
"avatar_url": "https://avatars3.githubusercontent.com/u/38546?v=4",
"profile": "https://github.com/nzakas",
"contributions": []
},
{
"login": "j-f1",
"name": "Jed Fox",
"avatar_url": "https://avatars2.githubusercontent.com/u/25517624?v=4",
"profile": "https://github.com/j-f1",
"contributions": []
},
{
"login": "uniqueiniquity",
"name": "Benjamin Lichtman",
"avatar_url": "https://avatars1.githubusercontent.com/u/9092011?v=4",
"profile": "https://github.com/uniqueiniquity",
"contributions": []
},
{
"login": "kaicataldo",
"name": "Kai Cataldo",
"avatar_url": "https://avatars2.githubusercontent.com/u/7041728?v=4",
"profile": "https://github.com/kaicataldo",
"contributions": []
},
{
"login": "Pajn",
"name": "Rasmus Eneman",
"avatar_url": "https://avatars1.githubusercontent.com/u/817422?v=4",
"profile": "https://github.com/Pajn",
"contributions": []
},
{
"login": "azz",
"name": "Lucas Azzola",
"avatar_url": "https://avatars3.githubusercontent.com/u/1297597?v=4",
"profile": "https://github.com/azz",
"contributions": []
},
{
"login": "dannyfritz",
"name": "Danny Fritz",
"avatar_url": "https://avatars1.githubusercontent.com/u/315788?v=4",
"profile": "https://github.com/dannyfritz",
"contributions": []
},
{
"login": "ikatyang",
"name": "Ika",
"avatar_url": "https://avatars1.githubusercontent.com/u/8341033?v=4",
"profile": "https://github.com/ikatyang",
"contributions": []
},
{
"login": "mysticatea",
"name": "Toru Nagashima",
"avatar_url": "https://avatars2.githubusercontent.com/u/1937871?v=4",
"profile": "https://github.com/mysticatea",
"contributions": []
},
{
"login": "macklinu",
"name": "mackie",
"avatar_url": "https://avatars1.githubusercontent.com/u/2344137?v=4",
"profile": "https://github.com/macklinu",
"contributions": []
},
{
"login": "lukyth",
"name": "Kanitkorn Sujautra",
"avatar_url": "https://avatars3.githubusercontent.com/u/7040242?v=4",
"profile": "https://github.com/lukyth",
"contributions": []
},
{
"login": "platinumazure",
"name": "Kevin Partington",
"avatar_url": "https://avatars0.githubusercontent.com/u/284282?v=4",
"profile": "https://github.com/platinumazure",
"contributions": []
},
{
"login": "mightyiam",
"name": "Shahar Or",
"avatar_url": "https://avatars2.githubusercontent.com/u/635591?v=4",
"profile": "https://github.com/mightyiam",
"contributions": []
},
{
"login": "invalid-email-address",
"name": "Check your git settings!",
"avatar_url": "https://avatars0.githubusercontent.com/u/148100?v=4",
"profile": "https://github.com/invalid-email-address",
"contributions": []
},
{
"login": "flying-sheep",
"name": "Philipp A.",
"avatar_url": "https://avatars0.githubusercontent.com/u/291575?v=4",
"profile": "https://github.com/flying-sheep",
"contributions": []
},
{
"login": "g-plane",
"name": "Pig Fang",
"avatar_url": "https://avatars1.githubusercontent.com/u/17216317?v=4",
"profile": "https://github.com/g-plane",
"contributions": []
}
],
"contributorsPerLine": 7
}
10 changes: 10 additions & 0 deletionsCONTRIBUTORS.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
# Contributors

Thanks goes to these wonderful people ([emoji key](https://github.com/all-contributors/all-contributors#emoji-key)):

<!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section -->
<!-- prettier-ignore -->
<table cellspacing="0" cellpadding="1"><tr><td><a href="https://github.com/JamesHenry"><img src="https://avatars1.githubusercontent.com/u/900523?v=4" width="100px;" height="100px;" alt="James Henry"/><br /><sub><b>James Henry</b></sub></a><br /></td><td><a href="https://github.com/armano2"><img src="https://avatars1.githubusercontent.com/u/625469?v=4" width="100px;" height="100px;" alt="Armano"/><br /><sub><b>Armano</b></sub></a><br /></td><td><a href="https://github.com/soda0289"><img src="https://avatars1.githubusercontent.com/u/2373964?v=4" width="100px;" height="100px;" alt="Reyad Attiyat"/><br /><sub><b>Reyad Attiyat</b></sub></a><br /></td><td><a href="https://github.com/bradzacher"><img src="https://avatars1.githubusercontent.com/u/7462525?v=4" width="100px;" height="100px;" alt="Brad Zacher"/><br /><sub><b>Brad Zacher</b></sub></a><br /></td><td><a href="https://github.com/weirdpattern"><img src="https://avatars0.githubusercontent.com/u/19519411?v=4" width="100px;" height="100px;" alt="Patricio Trevino"/><br /><sub><b>Patricio Trevino</b></sub></a><br /></td><td><a href="https://github.com/nzakas"><img src="https://avatars3.githubusercontent.com/u/38546?v=4" width="100px;" height="100px;" alt="Nicholas C. Zakas"/><br /><sub><b>Nicholas C. Zakas</b></sub></a><br /></td><td><a href="https://github.com/j-f1"><img src="https://avatars2.githubusercontent.com/u/25517624?v=4" width="100px;" height="100px;" alt="Jed Fox"/><br /><sub><b>Jed Fox</b></sub></a><br /></td></tr><tr><td><a href="https://github.com/uniqueiniquity"><img src="https://avatars1.githubusercontent.com/u/9092011?v=4" width="100px;" height="100px;" alt="Benjamin Lichtman"/><br /><sub><b>Benjamin Lichtman</b></sub></a><br /></td><td><a href="https://github.com/kaicataldo"><img src="https://avatars2.githubusercontent.com/u/7041728?v=4" width="100px;" height="100px;" alt="Kai Cataldo"/><br /><sub><b>Kai Cataldo</b></sub></a><br /></td><td><a href="https://github.com/Pajn"><img src="https://avatars1.githubusercontent.com/u/817422?v=4" width="100px;" height="100px;" alt="Rasmus Eneman"/><br /><sub><b>Rasmus Eneman</b></sub></a><br /></td><td><a href="https://github.com/azz"><img src="https://avatars3.githubusercontent.com/u/1297597?v=4" width="100px;" height="100px;" alt="Lucas Azzola"/><br /><sub><b>Lucas Azzola</b></sub></a><br /></td><td><a href="https://github.com/dannyfritz"><img src="https://avatars1.githubusercontent.com/u/315788?v=4" width="100px;" height="100px;" alt="Danny Fritz"/><br /><sub><b>Danny Fritz</b></sub></a><br /></td><td><a href="https://github.com/ikatyang"><img src="https://avatars1.githubusercontent.com/u/8341033?v=4" width="100px;" height="100px;" alt="Ika"/><br /><sub><b>Ika</b></sub></a><br /></td><td><a href="https://github.com/mysticatea"><img src="https://avatars2.githubusercontent.com/u/1937871?v=4" width="100px;" height="100px;" alt="Toru Nagashima"/><br /><sub><b>Toru Nagashima</b></sub></a><br /></td></tr><tr><td><a href="https://github.com/macklinu"><img src="https://avatars1.githubusercontent.com/u/2344137?v=4" width="100px;" height="100px;" alt="mackie"/><br /><sub><b>mackie</b></sub></a><br /></td><td><a href="https://github.com/lukyth"><img src="https://avatars3.githubusercontent.com/u/7040242?v=4" width="100px;" height="100px;" alt="Kanitkorn Sujautra"/><br /><sub><b>Kanitkorn Sujautra</b></sub></a><br /></td><td><a href="https://github.com/platinumazure"><img src="https://avatars0.githubusercontent.com/u/284282?v=4" width="100px;" height="100px;" alt="Kevin Partington"/><br /><sub><b>Kevin Partington</b></sub></a><br /></td><td><a href="https://github.com/mightyiam"><img src="https://avatars2.githubusercontent.com/u/635591?v=4" width="100px;" height="100px;" alt="Shahar Or"/><br /><sub><b>Shahar Or</b></sub></a><br /></td><td><a href="https://github.com/invalid-email-address"><img src="https://avatars0.githubusercontent.com/u/148100?v=4" width="100px;" height="100px;" alt="Check your git settings!"/><br /><sub><b>Check your git settings!</b></sub></a><br /></td><td><a href="https://github.com/flying-sheep"><img src="https://avatars0.githubusercontent.com/u/291575?v=4" width="100px;" height="100px;" alt="Philipp A."/><br /><sub><b>Philipp A.</b></sub></a><br /></td><td><a href="https://github.com/g-plane"><img src="https://avatars1.githubusercontent.com/u/17216317?v=4" width="100px;" height="100px;" alt="Pig Fang"/><br /><sub><b>Pig Fang</b></sub></a><br /></td></tr></table>
<!-- ALL-CONTRIBUTORS-LIST:END -->

<sup>This list is auto-generated using `yarn generate-contributors`.</sup>
6 changes: 5 additions & 1 deletionREADME.md
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -58,4 +58,8 @@ COMING SOON!

## License

TypeScript ESLint inherits from the original TypeScript ESLint Parser license, as the majority of the work began there. It is licensed under a permissive BSD 2-clause license.
TypeScript ESLint inherits from the the original TypeScript ESLint Parser license, as the majority of the work began there. It is licensed under a permissive BSD 2-clause license.

## Contributors

Thanks goes to the wonderful people listed in [`CONTRIBUTORS.md`](./CONTRIBUTORS.md).
6 changes: 5 additions & 1 deletionpackage.json
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -28,7 +28,8 @@
"check-format": "prettier --list-different \"./**/*.{ts,js,json,md}\"",
"format": "prettier --write \"./**/*.{ts,js,json,md}\"",
"integration-tests": "docker-compose -f tests/integration/docker-compose.yml up",
"kill-integration-test-containers": "docker-compose -f tests/integration/docker-compose.yml down -v --rmi local"
"kill-integration-test-containers": "docker-compose -f tests/integration/docker-compose.yml down -v --rmi local",
"generate-contributors": "yarn ts-node ./tools/generate-contributors.ts && yarn all-contributors generate"
},
"config": {
"commitizen": {
Expand DownExpand Up@@ -56,19 +57,22 @@
"@types/lodash.unescape": "^4.0.4",
"@types/node": "^10.12.2",
"@types/semver": "^5.5.0",
"all-contributors-cli": "^6.0.0",
"cz-conventional-changelog": "2.1.0",
"eslint": "^5.12.1",
"eslint-plugin-eslint-plugin": "^2.0.1",
"eslint-plugin-jest": "^22.2.2",
"glob": "7.1.2",
"husky": "^1.3.1",
"isomorphic-fetch": "^2.2.1",
"jest": "24.1.0",
"lerna": "^3.10.5",
"lint-staged": "8.1.0",
"lodash.isplainobject": "4.0.6",
"prettier": "^1.14.3",
"rimraf": "^2.6.3",
"ts-jest": "^24.0.0",
"ts-node": "^8.0.1",
"tslint": "^5.11.0",
"typescript": ">=3.2.1 <3.4.0"
}
Expand Down
3 changes: 1 addition & 2 deletionspackages/eslint-plugin/package.json
View file
Open in desktop
Original file line numberDiff line numberDiff line change
Expand Up@@ -41,8 +41,7 @@
"tsutils": "^3.7.0"
},
"devDependencies": {
"eslint-docs": "^0.2.6",
"ts-node": "^8.0.1"
"eslint-docs": "^0.2.6"
},
"peerDependencies": {
"eslint": "^5.0.0",
Expand Down
5 changes: 0 additions & 5 deletionspackages/eslint-plugin/src/index.ts
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
/**
* @fileoverview TypeScript plugin for ESLint
* @author Nicholas C. Zakas
*/

import requireIndex from 'requireindex';
import path from 'path';

Expand Down
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
/**
* @fileoverview Enforces member overloads to be consecutive.
* @author Patricio Trevino
*/

import { TSESTree, AST_NODE_TYPES } from '@typescript-eslint/typescript-estree';
import * as util from '../util';

Expand Down
6 changes: 0 additions & 6 deletionspackages/eslint-plugin/src/rules/array-type.ts
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,3 @@
/**
* @fileoverview Requires using either `T[]` or `Array<T>` for arrays.
* @author Mackie Underdown
* @author Armano <https://github.com/armano2>
*/

import {
AST_NODE_TYPES,
AST_TOKEN_TYPES,
Expand Down
5 changes: 0 additions & 5 deletionspackages/eslint-plugin/src/rules/ban-ts-ignore.ts
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
/**
* @fileoverview Bans “// @ts-ignore” comments from being used.
* @author Ricky Lippmann <https://github.com/ldrick>
*/

import * as util from '../util';

export default util.createRule({
Expand Down
5 changes: 0 additions & 5 deletionspackages/eslint-plugin/src/rules/ban-types.ts
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
/**
* @fileoverview Enforces that types will not to be used
* @author Armano <https://github.com/armano2>
*/

import { TSESTree, AST_NODE_TYPES } from '@typescript-eslint/typescript-estree';
import { ReportFixFunction } from 'ts-eslint';
import * as util from '../util';
Expand Down
5 changes: 0 additions & 5 deletionspackages/eslint-plugin/src/rules/camelcase.ts
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
/**
* @fileoverview Rule to flag non-camelcased identifiers
* @author Patricio Trevino
*/

import { TSESTree, AST_NODE_TYPES } from '@typescript-eslint/typescript-estree';
import baseRule from 'eslint/lib/rules/camelcase';
import * as util from '../util';
Expand Down
6 changes: 0 additions & 6 deletionspackages/eslint-plugin/src/rules/class-name-casing.ts
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,3 @@
/**
* @fileoverview Enforces PascalCased class and interface names.
* @author Jed Fox
* @author Armano <https://github.com/armano2>
*/

import * as util from '../util';
import { TSESTree, AST_NODE_TYPES } from '@typescript-eslint/typescript-estree';

Expand Down
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
/**
* @fileoverview Enforces explicit return type for functions
* @author Scott O'Hara
*/

import { TSESTree, AST_NODE_TYPES } from '@typescript-eslint/typescript-estree';
import * as util from '../util';

Expand Down
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
/**
* @fileoverview Enforces explicit accessibility modifier for class members
* @author Danny Fritz
*/

import { TSESTree } from '@typescript-eslint/typescript-estree';
import * as util from '../util';

Expand Down
4 changes: 0 additions & 4 deletionspackages/eslint-plugin/src/rules/generic-type-naming.ts
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
/**
* @fileoverview Enforces naming of generic type variables.
*/

import * as util from '../util';

type Options = [string?];
Expand Down
2 changes: 0 additions & 2 deletionspackages/eslint-plugin/src/rules/indent.ts
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
/**
* @fileoverview Rule to flag non-camelcased identifiers
*
* Note this file is rather type-unsafe in its current state.
* This is due to some really funky type conversions between different node types.
* This is done intentionally based on the internal implementation of the base indent rule.
Expand Down
5 changes: 0 additions & 5 deletionspackages/eslint-plugin/src/rules/interface-name-prefix.ts
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
/**
* @fileoverview Enforces interface names are prefixed with "I".
* @author Danny Fritz
*/

import * as util from '../util';

type Options = ['never' | 'always'];
Expand Down
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,3 @@
/**
* @fileoverview Enforces a member delimiter style in interfaces and type literals.
* @author Patricio Trevino
* @author Brad Zacher
*/

import { TSESTree, AST_NODE_TYPES } from '@typescript-eslint/typescript-estree';
import * as util from '../util';

Expand Down
5 changes: 0 additions & 5 deletionspackages/eslint-plugin/src/rules/member-naming.ts
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
/**
* @fileoverview Enforces naming conventions for class members by visibility.
* @author Ian MacLeod
*/

import { TSESTree } from '@typescript-eslint/typescript-estree';
import * as util from '../util';

Expand Down
5 changes: 0 additions & 5 deletionspackages/eslint-plugin/src/rules/member-ordering.ts
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
/**
* @fileoverview Enforces a standard member declaration order.
* @author Patricio Trevino
*/

import { TSESTree, AST_NODE_TYPES } from '@typescript-eslint/typescript-estree';
import * as util from '../util';

Expand Down
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
/**
* @fileoverview Enforces the use of `as Type` assertions instead of `<Type>` assertions.
* @author Patricio Trevino
*/

import * as util from '../util';

export default util.createRule({
Expand Down
6 changes: 0 additions & 6 deletionspackages/eslint-plugin/src/rules/no-array-constructor.ts
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,3 @@
/**
* @fileoverview Disallow generic `Array` constructors
* @author Jed Fox
* @author Matt DuVall <http://www.mattduvall.com/>
*/

import { TSESTree, AST_NODE_TYPES } from '@typescript-eslint/typescript-estree';
import * as util from '../util';

Expand Down
5 changes: 0 additions & 5 deletionspackages/eslint-plugin/src/rules/no-empty-interface.ts
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,3 @@
/**
* @fileoverview Disallows the declaration of empty interfaces.
* @author Patricio Trevino
*/

import * as util from '../util';

type Options = [
Expand Down
6 changes: 0 additions & 6 deletionspackages/eslint-plugin/src/rules/no-explicit-any.ts
View file
Open in desktop
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,3 @@
/**
* @fileoverview Enforces the any type is not used.
* @author Danny Fritz
* @author Patricio Trevino
*/

import * as util from '../util';

export default util.createRule({
Expand Down
Loading

[8]ページ先頭

©2009-2025 Movatter.jp