Skip to content

Commit 22b993a

Browse files
authored
Fix various linter errors, ignore third_party (#1212)
1 parent b2c869f commit 22b993a

File tree

5 files changed

+31
-13
lines changed

5 files changed

+31
-13
lines changed

.github/workflows/lint.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: Lint
2+
3+
on: [pull_request]
4+
5+
jobs:
6+
build:
7+
runs-on: ubuntu-latest
8+
strategy:
9+
matrix:
10+
node-version: [18.x]
11+
steps:
12+
- uses: actions/checkout@v3
13+
- name: Use Node.js ${{ matrix.node-version }}
14+
uses: actions/setup-node@v3
15+
with:
16+
node-version: ${{ matrix.node-version }}
17+
- run: yarn install
18+
- run: yarn lint

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"test": "ava -v",
2727
"pre~rollup": "npm-run-all --parallel tsc:worker tsc:main",
2828
"~rollup": "rollup --config config/rollup.config.mjs",
29-
"lint:worker": "tslint -c config/tslint.json -p src/worker-thread/",
29+
"lint:worker": "tslint -c config/tslint.json -p src/worker-thread/ -e '**/third_party/**'",
3030
"lint:main": "tslint -c config/tslint.json -p src/main-thread/",
3131
"lint": "npm-run-all --parallel lint:*",
3232
"predemo": "cross-env DEBUG_BUNDLE=true npm-run-all ~rollup",

src/worker-thread/AnimationFrame.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ interface Queued {
77
const frameDuration = 1000 / 60;
88
let last: number = 0;
99
let id: number = 0;
10-
let queue: Array<Queued> = [];
10+
const queue: Array<Queued> = [];
1111

1212
/**
1313
* Schedules the accumulated callbacks to be fired 16ms after the last round.
@@ -18,12 +18,12 @@ function scheduleNext() {
1818
last = now + next;
1919

2020
setTimeout(function () {
21-
var cp = queue.slice(0);
21+
const cp = queue.slice(0);
2222
// Clear queue here to prevent
2323
// callbacks from appending listeners
2424
// to the current frame's queue
2525
queue.length = 0;
26-
for (var i = 0; i < cp.length; i++) {
26+
for (let i = 0; i < cp.length; i++) {
2727
if (cp[i].cancelled) {
2828
continue;
2929
}

src/worker-thread/dom/elementSibling.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ import { Element } from './Element.js';
33
import { Node } from './Node.js';
44

55
export function getPreviousElementSibling(node: Node): Element | null {
6-
let parentNodes = node.parentNode && node.parentNode.childNodes;
6+
const parentNodes = node.parentNode && node.parentNode.childNodes;
77
if (!parentNodes) {
88
return null;
99
}
1010

1111
for (let i = parentNodes.indexOf(node) - 1; i >= 0; i--) {
12-
let node = parentNodes[i];
12+
const node = parentNodes[i];
1313
if (node.nodeType === NodeType.ELEMENT_NODE) {
1414
return node as Element;
1515
}
@@ -18,13 +18,13 @@ export function getPreviousElementSibling(node: Node): Element | null {
1818
}
1919

2020
export function getNextElementSibling(node: Node): Element | null {
21-
let parentNodes = node.parentNode && node.parentNode.childNodes;
21+
const parentNodes = node.parentNode && node.parentNode.childNodes;
2222
if (!parentNodes) {
2323
return null;
2424
}
2525

2626
for (let i = parentNodes.indexOf(node) + 1; i < parentNodes.length; i++) {
27-
let node = parentNodes[i];
27+
const node = parentNodes[i];
2828
if (node.nodeType === NodeType.ELEMENT_NODE) {
2929
return node as Element;
3030
}

src/worker-thread/index.nodom.amp.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ addEventListener('message', (evt: MessageEvent) => callFunctionMessageHandler(ev
3131

3232
export const hydrate: HydrateFunction = (
3333
document: DocumentStub,
34-
strings: Object,
35-
hydrateableNode: Object,
36-
cssKeys: Object,
37-
globalEventHandlerKeys: Object,
38-
size: Object,
34+
strings: {},
35+
hydrateableNode: {},
36+
cssKeys: {},
37+
globalEventHandlerKeys: {},
38+
size: {},
3939
localStorageInit: WorkerStorageInit,
4040
sessionStorageInit: WorkerStorageInit,
4141
) => {

0 commit comments

Comments
 (0)