mirror of
https://github.com/aws-actions/configure-aws-credentials.git
synced 2026-09-05 06:25:08 +09:00
chore: projen eject
This commit is contained in:
+33
-47
@@ -1,43 +1,21 @@
|
||||
|
||||
env:
|
||||
jest: true
|
||||
node: true
|
||||
root: true
|
||||
plugins:
|
||||
- "@typescript-eslint"
|
||||
- import
|
||||
- prettier
|
||||
parser: "@typescript-eslint/parser"
|
||||
parserOptions:
|
||||
ecmaVersion: 2018
|
||||
ecmaVersion: 2021
|
||||
sourceType: module
|
||||
project: ./tsconfig.dev.json
|
||||
extends:
|
||||
- plugin:import/typescript
|
||||
- prettier
|
||||
- plugin:prettier/recommended
|
||||
settings:
|
||||
import/parsers:
|
||||
"@typescript-eslint/parser":
|
||||
- .ts
|
||||
- .tsx
|
||||
import/resolver:
|
||||
node: {}
|
||||
typescript:
|
||||
project: ./tsconfig.dev.json
|
||||
alwaysTryTypes: true
|
||||
ignorePatterns:
|
||||
- "*.js"
|
||||
- "!.projenrc.js"
|
||||
- "*.d.ts"
|
||||
- node_modules/
|
||||
- "*.generated.ts"
|
||||
- coverage
|
||||
- prettier
|
||||
- plugin:@typescript-eslint/recommended
|
||||
- plugin:import/typescript
|
||||
rules:
|
||||
prettier/prettier:
|
||||
- error
|
||||
"@typescript-eslint/no-require-imports":
|
||||
- error
|
||||
import/no-extraneous-dependencies:
|
||||
- error
|
||||
- devDependencies:
|
||||
@@ -59,39 +37,47 @@ rules:
|
||||
- error
|
||||
no-shadow:
|
||||
- off
|
||||
"@typescript-eslint/no-shadow":
|
||||
- error
|
||||
key-spacing:
|
||||
- error
|
||||
no-multiple-empty-lines:
|
||||
- error
|
||||
"@typescript-eslint/no-floating-promises":
|
||||
- error
|
||||
no-return-await:
|
||||
- off
|
||||
"@typescript-eslint/return-await":
|
||||
- error
|
||||
no-trailing-spaces:
|
||||
- error
|
||||
dot-notation:
|
||||
- error
|
||||
no-bitwise:
|
||||
- error
|
||||
"@typescript-eslint/member-ordering":
|
||||
- error
|
||||
- default:
|
||||
- public-static-field
|
||||
- public-static-method
|
||||
- protected-static-field
|
||||
- protected-static-method
|
||||
- private-static-field
|
||||
- private-static-method
|
||||
- field
|
||||
- constructor
|
||||
- method
|
||||
overrides:
|
||||
- files:
|
||||
- .projenrc.js
|
||||
- '**/*.ts'
|
||||
parser: '@typescript-eslint/parser'
|
||||
parserOptions:
|
||||
ecmaVersion: 2021
|
||||
sourceType: module
|
||||
project: ./tsconfig.json
|
||||
extends:
|
||||
- plugin:@typescript-eslint/recommended
|
||||
rules:
|
||||
"@typescript-eslint/no-require-imports": off
|
||||
import/no-extraneous-dependencies: off
|
||||
'@typescript-eslint/no-require-imports':
|
||||
- error
|
||||
"@typescript-eslint/return-await":
|
||||
- error
|
||||
"@typescript-eslint/no-shadow":
|
||||
- error
|
||||
"@typescript-eslint/no-floating-promises":
|
||||
- error
|
||||
"@typescript-eslint/member-ordering":
|
||||
- error
|
||||
- default:
|
||||
- public-static-field
|
||||
- public-static-method
|
||||
- protected-static-field
|
||||
- protected-static-method
|
||||
- private-static-field
|
||||
- private-static-method
|
||||
- field
|
||||
- constructor
|
||||
- method
|
||||
|
||||
|
||||
Reference in New Issue
Block a user