FIx eslint
This commit is contained in:
@@ -0,0 +1,18 @@
|
|||||||
|
extends: airbnb-base
|
||||||
|
parser: "@typescript-eslint/parser"
|
||||||
|
rules:
|
||||||
|
no-else-return: 0
|
||||||
|
no-underscore-dangle: 0
|
||||||
|
nonblock-statement-body-position: 0
|
||||||
|
curly: 0
|
||||||
|
no-return-assign: 0
|
||||||
|
consistent-return: 0
|
||||||
|
no-mixed-operators: 0
|
||||||
|
class-methods-use-this: 0
|
||||||
|
no-nested-ternary: 0
|
||||||
|
camelcase: 0
|
||||||
|
no-unused-vars: 0
|
||||||
|
globals:
|
||||||
|
window: true
|
||||||
|
Event: true
|
||||||
|
customElements: true
|
||||||
+1
-3
@@ -1,5 +1,3 @@
|
|||||||
/node_modules/
|
/node_modules/
|
||||||
/.rts2_cache_umd/
|
/.rpt2_cache/
|
||||||
yarn.lock
|
yarn.lock
|
||||||
/dist/boilerplate-card.js.map
|
|
||||||
/dist/index.d.ts
|
|
||||||
+1
-1
@@ -2326,5 +2326,5 @@ __decorate([
|
|||||||
property()
|
property()
|
||||||
], BoilerplateCard.prototype, "_config", void 0);
|
], BoilerplateCard.prototype, "_config", void 0);
|
||||||
BoilerplateCard = __decorate([
|
BoilerplateCard = __decorate([
|
||||||
customElement("boilerplate-card")
|
customElement('boilerplate-card')
|
||||||
], BoilerplateCard);
|
], BoilerplateCard);
|
||||||
|
|||||||
+2
-1
@@ -20,8 +20,9 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@typescript-eslint/parser": "^1.4.1",
|
"@typescript-eslint/parser": "^1.4.1",
|
||||||
"eslint": "^5.14.1",
|
"eslint": "^5.14.1",
|
||||||
|
"eslint-config-airbnb-base": "^13.1.0",
|
||||||
|
"eslint-plugin-import": "^2.16.0",
|
||||||
"eslint-plugin-typescript": "^0.14.0",
|
"eslint-plugin-typescript": "^0.14.0",
|
||||||
"microbundle": "^0.10.1",
|
|
||||||
"prettier": "^1.16.4",
|
"prettier": "^1.16.4",
|
||||||
"rollup": "^1.2.3",
|
"rollup": "^1.2.3",
|
||||||
"rollup-plugin-node-resolve": "^4.0.1",
|
"rollup-plugin-node-resolve": "^4.0.1",
|
||||||
|
|||||||
+4
-3
@@ -5,16 +5,17 @@ import {
|
|||||||
property,
|
property,
|
||||||
CSSResult,
|
CSSResult,
|
||||||
TemplateResult,
|
TemplateResult,
|
||||||
css
|
css,
|
||||||
} from "lit-element";
|
} from 'lit-element';
|
||||||
|
|
||||||
interface BoilerplateConfig {
|
interface BoilerplateConfig {
|
||||||
type: string;
|
type: string;
|
||||||
}
|
}
|
||||||
|
|
||||||
@customElement("boilerplate-card")
|
@customElement('boilerplate-card')
|
||||||
class BoilerplateCard extends LitElement {
|
class BoilerplateCard extends LitElement {
|
||||||
@property() public hass?: any;
|
@property() public hass?: any;
|
||||||
|
|
||||||
@property() private _config?: BoilerplateConfig;
|
@property() private _config?: BoilerplateConfig;
|
||||||
|
|
||||||
public setConfig(config: BoilerplateConfig): void {
|
public setConfig(config: BoilerplateConfig): void {
|
||||||
|
|||||||
-17
@@ -1,17 +0,0 @@
|
|||||||
{
|
|
||||||
"extends": ["tslint:latest", "tslint-eslint-rules", "tslint-config-prettier"],
|
|
||||||
"rulesDirectory": ["tslint-plugin-prettier"],
|
|
||||||
"rules": {
|
|
||||||
"prettier": true,
|
|
||||||
"interface-name": false,
|
|
||||||
"no-submodule-imports": false,
|
|
||||||
"ordered-imports": false,
|
|
||||||
"object-literal-sort-keys": false,
|
|
||||||
"variable-name": [
|
|
||||||
true,
|
|
||||||
"ban-keywords",
|
|
||||||
"check-format",
|
|
||||||
"allow-leading-underscore"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user