chore(lint): Ensure EOL newlines (#34117)
This commit is contained in:
parent
3bc72eb841
commit
875436855e
|
@ -3,6 +3,9 @@ test/assets/modernizr.js
|
||||||
/packages/*/lib/
|
/packages/*/lib/
|
||||||
*.js
|
*.js
|
||||||
/packages/playwright-core/src/generated/*
|
/packages/playwright-core/src/generated/*
|
||||||
|
/packages/playwright-core/src/protocol/debug.ts
|
||||||
|
/packages/playwright-core/src/protocol/validator.ts
|
||||||
|
/packages/playwright-core/src/server/injected/recorder/clipPaths.ts
|
||||||
/packages/playwright-core/src/third_party/
|
/packages/playwright-core/src/third_party/
|
||||||
/packages/playwright-core/types/*
|
/packages/playwright-core/types/*
|
||||||
/packages/playwright-ct-core/src/generated/*
|
/packages/playwright-ct-core/src/generated/*
|
||||||
|
|
|
@ -115,7 +115,7 @@ module.exports = {
|
||||||
"@typescript-eslint/type-annotation-spacing": 2,
|
"@typescript-eslint/type-annotation-spacing": 2,
|
||||||
|
|
||||||
// file whitespace
|
// file whitespace
|
||||||
"no-multiple-empty-lines": [2, {"max": 2}],
|
"no-multiple-empty-lines": [2, {"max": 2, "maxEOF": 0}],
|
||||||
"no-mixed-spaces-and-tabs": 2,
|
"no-mixed-spaces-and-tabs": 2,
|
||||||
"no-trailing-spaces": 2,
|
"no-trailing-spaces": 2,
|
||||||
"linebreak-style": [ process.platform === "win32" ? 0 : 2, "unix" ],
|
"linebreak-style": [ process.platform === "win32" ? 0 : 2, "unix" ],
|
||||||
|
@ -123,6 +123,7 @@ module.exports = {
|
||||||
"key-spacing": [2, {
|
"key-spacing": [2, {
|
||||||
"beforeColon": false
|
"beforeColon": false
|
||||||
}],
|
}],
|
||||||
|
"eol-last": 2,
|
||||||
|
|
||||||
// copyright
|
// copyright
|
||||||
"notice/notice": [2, {
|
"notice/notice": [2, {
|
||||||
|
|
|
@ -47,4 +47,3 @@ export function hashStringToInt(str: string) {
|
||||||
hash = str.charCodeAt(i) + ((hash << 8) - hash);
|
hash = str.charCodeAt(i) + ((hash << 8) - hash);
|
||||||
return Math.abs(hash % 6);
|
return Math.abs(hash % 6);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -124,4 +124,3 @@ export class FastStats implements Stats {
|
||||||
return (this._sum(this._partialSumMult, x1, y1, x2, y2) - this._sum(this._partialSumC1, x1, y1, x2, y2) * this._sum(this._partialSumC2, x1, y1, x2, y2) / N) / N;
|
return (this._sum(this._partialSumMult, x1, y1, x2, y2) - this._sum(this._partialSumC1, x1, y1, x2, y2) * this._sum(this._partialSumC2, x1, y1, x2, y2) / N) / N;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -524,5 +524,3 @@ class ClankBrowserProcess implements BrowserProcess {
|
||||||
await this._browser.close();
|
await this._browser.close();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -436,4 +436,3 @@ function toJugglerProxyOptions(proxy: types.ProxySettings) {
|
||||||
// Prefs for quick fixes that didn't make it to the build.
|
// Prefs for quick fixes that didn't make it to the build.
|
||||||
// Should all be moved to `playwright.cfg`.
|
// Should all be moved to `playwright.cfg`.
|
||||||
const kBandaidFirefoxUserPrefs = {};
|
const kBandaidFirefoxUserPrefs = {};
|
||||||
|
|
||||||
|
|
|
@ -101,4 +101,3 @@ class JugglerReadyState extends BrowserReadyState {
|
||||||
this._wsEndpoint.resolve(undefined);
|
this._wsEndpoint.resolve(undefined);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1104,4 +1104,3 @@ deps['debian12-arm64'] = {
|
||||||
...deps['debian12-x64'].lib2package,
|
...deps['debian12-x64'].lib2package,
|
||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -83,4 +83,3 @@ export class SocksInterceptor {
|
||||||
function tChannelForSocks(names: '*' | string[], arg: any, path: string, context: ValidatorContext) {
|
function tChannelForSocks(names: '*' | string[], arg: any, path: string, context: ValidatorContext) {
|
||||||
throw new ValidationError(`${path}: channels are not expected in SocksSupport`);
|
throw new ValidationError(`${path}: channels are not expected in SocksSupport`);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -77,4 +77,3 @@ function parseOSReleaseText(osReleaseText: string): Map<string, string> {
|
||||||
}
|
}
|
||||||
return fields;
|
return fields;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -90,4 +90,3 @@ test('drag resize', async ({ page, mount }) => {
|
||||||
expect.soft(mainBox).toEqual({ x: 0, y: 0, width: 500, height: 100 });
|
expect.soft(mainBox).toEqual({ x: 0, y: 0, width: 500, height: 100 });
|
||||||
expect.soft(sidebarBox).toEqual({ x: 0, y: 101, width: 500, height: 399 });
|
expect.soft(sidebarBox).toEqual({ x: 0, y: 101, width: 500, height: 399 });
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -180,4 +180,3 @@ it('evaluateHandle should work', async ({ page, server }) => {
|
||||||
const windowHandle = await mainFrame.evaluateHandle(() => window);
|
const windowHandle = await mainFrame.evaluateHandle(() => window);
|
||||||
expect(windowHandle).toBeTruthy();
|
expect(windowHandle).toBeTruthy();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -173,4 +173,3 @@ it('Locator.locator() and FrameLocator.locator() should accept locator', async (
|
||||||
expect(await divLocator.locator('input').inputValue()).toBe('outer');
|
expect(await divLocator.locator('input').inputValue()).toBe('outer');
|
||||||
expect(await page.frameLocator('iframe').locator(divLocator).locator('input').inputValue()).toBe('inner');
|
expect(await page.frameLocator('iframe').locator(divLocator).locator('input').inputValue()).toBe('inner');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -309,4 +309,3 @@ it('should dispatch mouse move after context menu was opened', async ({ page, br
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -485,4 +485,3 @@ it('should not go to the network for fulfilled requests body', {
|
||||||
expect(body).toBeTruthy();
|
expect(body).toBeTruthy();
|
||||||
expect(serverHit).toBe(false);
|
expect(serverHit).toBe(false);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -176,4 +176,3 @@ for (const [name, url] of Object.entries(reacts)) {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -168,4 +168,3 @@ for (const [name, url] of Object.entries(vues)) {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -427,4 +427,3 @@ test('exits successfully if there are no changes', async ({ runInlineTest, git,
|
||||||
|
|
||||||
expect(result.exitCode).toBe(0);
|
expect(result.exitCode).toBe(0);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -319,4 +319,3 @@ function simpleAnsiRenderer(text, ttyWidth) {
|
||||||
|
|
||||||
return screenLines.map(line => line.join('')).join('\n');
|
return screenLines.map(line => line.join('')).join('\n');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -137,4 +137,3 @@ test('arg should receive default arg', async ({ runInlineTest }, testInfo) => {
|
||||||
expect(result.output).toContain(`A snapshot doesn't exist at ${snapshotOutputPath}, writing actual`);
|
expect(result.output).toContain(`A snapshot doesn't exist at ${snapshotOutputPath}, writing actual`);
|
||||||
expect(fs.existsSync(snapshotOutputPath)).toBe(true);
|
expect(fs.existsSync(snapshotOutputPath)).toBe(true);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -186,4 +186,3 @@ test('test.use() should throw if called from beforeAll ', async ({ runInlineTest
|
||||||
expect(result.exitCode).toBe(1);
|
expect(result.exitCode).toBe(1);
|
||||||
expect(result.output).toContain('Playwright Test did not expect test.use() to be called here');
|
expect(result.output).toContain('Playwright Test did not expect test.use() to be called here');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -46,4 +46,3 @@ test('should display annotations', async ({ runUITest }) => {
|
||||||
await expect(annotations.locator('.annotation-item').filter({ hasText: 'test repo' }).locator('a'))
|
await expect(annotations.locator('.annotation-item').filter({ hasText: 'test repo' }).locator('a'))
|
||||||
.toHaveAttribute('href', 'https://github.com/microsoft/playwright');
|
.toHaveAttribute('href', 'https://github.com/microsoft/playwright');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -153,6 +153,7 @@ class JSLintingService extends LintingService {
|
||||||
'@typescript-eslint/no-unused-vars': 'off',
|
'@typescript-eslint/no-unused-vars': 'off',
|
||||||
'max-len': ['error', { code: 100 }],
|
'max-len': ['error', { code: 100 }],
|
||||||
'react/react-in-jsx-scope': 'off',
|
'react/react-in-jsx-scope': 'off',
|
||||||
|
'eol-last': 'off',
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue