Skip to content

Commit 34a498e

Browse files
committed
fix: lint away debugger statements
1 parent 1ffdbe1 commit 34a498e

File tree

8 files changed

+9
-5
lines changed

8 files changed

+9
-5
lines changed

.eslintrc.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"sourceType": "module"
1313
},
1414
"rules": {
15+
"no-debugger": 2,
1516
"import/extensions": ["error", "ignorePackages", { "ts": "never" }],
1617
"import/prefer-default-export": "off",
1718
"spectrum-web-components/prevent-argument-names": [

.husky/pre-commit

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
#!/bin/sh
22
. "$(dirname "$0")/_/husky.sh"
33

4+
STAGED_FILES_TO_LINT=$(git diff --name-only --cached -- "*.ts" "*.js")
5+
yarn eslint -f pretty $STAGED_FILES_TO_LINT
46
yarn analyze:quick
57
yarn lint:css
6-
yarn pretty-quick --staged
8+
yarn pretty-quick --staged

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"lint:docs": "eslint -f pretty \"documentation/**/*.ts\"",
4343
"lint:js": "pretty-quick --pattern \"tasks/**/*.js\" && pretty-quick --pattern \"scripts/**/*.js\"",
4444
"lint:packagejson": "pretty-quick --pattern package.json packages/*/package.json projects/*/package.json",
45-
"lint:ts": "pretty-quick --pattern \"packages/**/*.ts\"",
45+
"lint:ts": "pretty-quick --pattern \"packages/**/*.ts\" && eslint -f pretty \"packages/**/*.ts\"",
4646
"lint:versions": "node ./scripts/lint-versions.js",
4747
"new-package": "cd projects/templates && plop",
4848
"postcustom-element-json": "lerna exec --ignore \"{@spectrum-web-components/{base,bundle,icons-ui,icons-workflow,iconset,modal,shared,styles},example-project-rollup,example-project-webpack,swc-templates}\" -- test -f custom-elements.json",

packages/.eslintrc.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"plugin:lit-a11y/recommended"
1414
],
1515
"rules": {
16+
"no-debugger": 2,
1617
"spectrum-web-components/prevent-argument-names": [
1718
"error",
1819
["e", "ev", "evt", "err"]

packages/color-area/src/ColorArea.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import { TinyColor } from '@ctrl/tinycolor';
2727

2828
import styles from './color-area.css.js';
2929

30-
const preventDefault = (event: KeyboardEvent) => event.preventDefault();
30+
const preventDefault = (event: KeyboardEvent): void => event.preventDefault();
3131

3232
/**
3333
* @element sp-color-area

packages/iconset/stories/icons-demo.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ export class DelayedReady extends SpectrumElement {
3030
_delayedReady!: Promise<void>;
3131
_resolveDelayedReady!: () => void;
3232

33-
protected render() {
33+
protected render(): TemplateResult {
3434
return html`
3535
<slot @slotchange=${this.handleSlotchange}></slot>
3636
`;

packages/radio/src/RadioGroup.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ export class RadioGroup extends FieldGroup {
4545
}
4646

4747
public focus(): void {
48-
debugger;
4948
if (!this.buttons.length) {
5049
return;
5150
}

packages/top-nav/src/TopNav.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
/* eslint-disable lit-a11y/click-events-have-key-events */
12
/*
23
Copyright 2020 Adobe. All rights reserved.
34
This file is licensed to you under the Apache License, Version 2.0 (the "License");

0 commit comments

Comments
 (0)