Slide 27
Slide 27 text
© Nikkei Inc.
Better insights for a better world
⛓ Custom Linter
Rule の開発例
ESLint からテストを実行するための土台が提供
されている
● こういうコードでは怒らないべき
● こういうコードは怒るべき
とかなり直感的に統合テストを記述することが
できる.
#frontendo #カケハシ
const { RuleTester } = require("eslint");
const tester = new RuleTester();
test('xxx, () => {
tester.run('yyy', plugin, {
valid: [
{
name: 'with style.ts',
code: `
import { css } from "css-in-js";
const style = css\` p { color: red; }\`
`,
filename: 'fuga/style.ts',
},
]
});
});