์ด๊ฒ์ ์ด๋ฏธ ์กด์ฌํ ์ ์์ง๋ง ์ฐพ์ ์ ์๋ ๊ฒ ๊ฐ์ต๋๋ค. ๊ตฌ์กฐ ํด์ ํ ๋น์์ ์ค๊ดํธ ๋ด๋ถ์ ๊ณต๋ฐฑ์ ๋ฃ๋ ๋ฐฉ๋ฒ์ ๊ฐ์ ๋ก ์ ์ฉํ๋ ค๋ฉด ์ด๋ป๊ฒ ํด์ผ ํฉ๋๊น?
const {resize} = state.requests; // current
vs
const { resize } = state.requests; // wanted
eslint์์์ ๊ฐ์ด object-curly-spacing
๊ท์น์
๋๋ค.
http://eslint.org/docs/rules/object-curly-spacing
๊ธฐ๋ณธ์ ์ผ๋ก tslint์์ ์ง์ํ์ง ์์ง๋ง tslint-eslint-rules ํ๋ก์ ํธ์์ ์ด์ ๋ํ ์ง์์ ์ถ๊ฐํ ๊ฒ์ฒ๋ผ ๋ณด์
๋๋ค.
https://github.com/buzinas/tslint-eslint-rules/blob/master/src/docs/rules/objectCurlySpacingRule.md
์ด๊ฒ์ tslint์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ถ๊ฐํ ๊ณํ์ด ์์ต๋๊น?
์ด ๊ท์น์ด ์์ผ๋ฉด ๊ฐ์ฒด ๋ฆฌํฐ๋ด ์ ์ธ์๋ ์ํฅ์ ์ค๋๋ค.
#1044์ ์ค๋ณต
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
eslint์์์ ๊ฐ์ด
object-curly-spacing
๊ท์น์ ๋๋ค.http://eslint.org/docs/rules/object-curly-spacing
๊ธฐ๋ณธ์ ์ผ๋ก tslint์์ ์ง์ํ์ง ์์ง๋ง tslint-eslint-rules ํ๋ก์ ํธ์์ ์ด์ ๋ํ ์ง์์ ์ถ๊ฐํ ๊ฒ์ฒ๋ผ ๋ณด์ ๋๋ค.
https://github.com/buzinas/tslint-eslint-rules/blob/master/src/docs/rules/objectCurlySpacingRule.md