import { BottomSheetKey, BottomSheetService } from "bottomSheet";
import { INavItem, NavHeight } from 'core/services/nav.service';
import { Configuration } from './app.configuration';
tslint.json
рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕рд╛рде:
{
"defaultSeverity": "error",
"extends": [
"tslint:recommended"
],
"jsRules": {},
"rules": {
"quotemark": {
"options": [ true, "single", "avoid-escape" ],
"severity": "warning"
}
},
}
quotemark
рдирд┐рдпрдо рдХреА рдЙрдкреЗрдХреНрд╖рд╛ рдХреА рдЬрд╛рддреА рд╣реИред
рд╡рд╣рд╛рдБ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рд╕реЗ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП quotemark
рдкрд░ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рддреА рд╕реНрдирд┐рдкреЗрдЯ рдХреА рдкрдВрдХреНрддрд┐ 1 рдкрд░ рд╢рд╛рд╕рди "bottomSheet"
ред
рдпрд╣ рдирд┐рдпрдореЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдмрдбрд╝рд╛ рдореБрджреНрджрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрд╕реЗ рдХреЗрд╡рд▓ quotemark
ред
рдпрджрд┐ рдЖрдк рдЧрдВрднреАрд░рддрд╛ рдФрд░ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде рдирдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ
true
рд╣реЛрдиреЗ рдХрд╛ рдкрд╣рд▓рд╛ рд╡рд┐рдХрд▓реНрдкред рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рд╕рд░рдгреА рд╕реЗ рд╣рдЯрд╛рддреЗ рд╣реИрдВ, рддреЛ рдирд┐рдпрдо
рдЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд░реВрдк рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдкреВрд░реНрд╡рд╛рд╣реНрди 12.05.2017 18:07 рд╕реНрдХреНрд░рд┐рдм "рдЬреИрдХрдм рд░реЙрдмрд░реНрдЯрд╕рди" рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com:
рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ
- TSLint рд╕рдВрд╕реНрдХрд░рдг : 5.2.0
- рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдВрд╕реНрдХрд░рдг : 2.3.1
- TSLint рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЪрд▓ рд░рд╣рд╛ рд╣реИ : (рдПрдХ рдЪреБрдиреЗрдВ) CLI / Node.js API / VSCode /
рдШреБрд░рдШреБрд░рд╛рдирд╛-tslint/рдкрд░рдорд╛рдгреБ/рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ/рдЖрджрд┐рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб рдкрдВрдХреНрддрд┐рдмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ
рдЗрдВрдкреЛрд░реНрдЯ {рдмреЙрдЯрдорд╢реАрдЯрдХреА, рдмреЙрдЯрдорд╢реАрдЯ рд╕рд░реНрд╡рд┐рд╕} "рдмреЙрдЯрдорд╢реАрдЯ" рд╕реЗ; рдЗрдВрдкреЛрд░реНрдЯ {INavItem, NavHeight} 'core/services/nav.service' рд╕реЗ; рдЗрдореНрдкреЛрд░реНрдЯ {рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди} './app.configuration' рд╕реЗ;
tslint.json рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕рд╛рде:
{
"рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЧрдВрднреАрд░рддрд╛": "рддреНрд░реБрдЯрд┐",
"рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд": [
" tslint:рдЕрдиреБрд╢рдВрд╕рд┐рдд "
],
"рдЬреЗрдПрд╕ рдирд┐рдпрдо": {},
"рдирд┐рдпрдо": {
"рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрди": {
"рд╡рд┐рдХрд▓реНрдк": [рд╕рдЪ, "рдПрдХрд▓", "рдмрдЪрдиреЗ рд╕реЗ рдмрдЪреЗрдВ"],
"рдЧрдВрднреАрд░рддрд╛": "рдЪреЗрддрд╛рд╡рдиреА"
}
},
}рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░
рдХреЛрдЯрдорд╛рд░реНрдХ рдирд┐рдпрдо рдХреА рдЙрдкреЗрдХреНрд╖рд╛ рдХреА рдЬрд╛рддреА рд╣реИред
рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░рд▓рд╛рдЗрди 1 рдкрд░ рдХреЛрдЯрдорд╛рд░реНрдХ рдирд┐рдпрдо рд╕реЗ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдХреА рд╕реВрдЪрдирд╛ рджреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП
"рдмреЙрдЯрдорд╢реАрдЯ" рдкрд░ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕реНрдирд┐рдкреЗрдЯред
рд╡рд┐рдЪрд╛рд░реЛрдВрдпрд╣ рдирд┐рдпрдореЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдмрдбрд╝рд╛ рдореБрджреНрджрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдЗрд╕реЗ рдХреЗрд╡рд▓ рдЗрд╕рдХреЗ рд╕рд╛рде рджреЗрдЦрд╛ рд╣реИ
рдЙрджреНрдзрд░рдг рдЪрд┐рд╣реНрди-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЗрд╕ рдереНрд░реЗрдб рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реА рд╣реИред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/palantir/tslint/issues/2746 , рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/ALaeKN8MtJyisZmnL1SJfgTyAIcaUQPJks5r5IlgaJpZM4NZfAU
.
рд╣рд╛рдБ, рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдзрдиреНрдпрд╡рд╛рдж!
рдореБрдЭреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдореЗрдВ рдПрдХ рдЕрдЪреНрдЫрд╛ рдЙрджрд╛рд╣рд░рдг рдирд╣реАрдВ рдорд┐рд▓рд╛ рдХрд┐ рдХреИрд╕реЗ рдЬрд╛рдирд╛ рд╣реИ
"rules": {
"quotemark": [ true, "single", "avoid-escape" ],
}
рдкреНрд░рддрд┐
"rules": {
"quotemark": {
"options": [ "single", "avoid-escape" ],
"severity": "warning"
}
}
рдХреНрдпрд╛ рдЗрд╕ рд╕реВрдХреНрд╖реНрдо рдЕрдВрддрд░ рдХрд╛ рдХрд╣реАрдВ рдЙрд▓реНрд▓реЗрдЦ рд╣реИ?
@ jacob-robertson рд╣рд╛рдБ, рдпрд╣ 5.0.0 рд░рд┐рд▓реАрдЬрд╝ рдиреЛрдЯреНрд╕ рдФрд░ рдЪреИрдВрдЬ рдХреЗ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдФрд░ рд╕рдВрд╡рд░реНрджреНрдзрди рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рд╣реИред
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдпрджрд┐ рдЖрдк рдЧрдВрднреАрд░рддрд╛ рдФрд░ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде рдирдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреНрд░рд╛рд░реВрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдирд╣реАрдВ рдЪрд╛рд╣рддреЗ
true
рд╣реЛрдиреЗ рдХрд╛ рдкрд╣рд▓рд╛ рд╡рд┐рдХрд▓реНрдкред рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рд╕рд░рдгреА рд╕реЗ рд╣рдЯрд╛рддреЗ рд╣реИрдВ, рддреЛ рдирд┐рдпрдордЕрдкреЗрдХреНрд╖рд╛ рдХреЗ рдЕрдиреБрд░реВрдк рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдкреВрд░реНрд╡рд╛рд╣реНрди 12.05.2017 18:07 рд╕реНрдХреНрд░рд┐рдм "рдЬреИрдХрдм рд░реЙрдмрд░реНрдЯрд╕рди" рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com: