diff --git a/.eslintrc b/.eslintrc deleted file mode 100644 index d36d46a..0000000 --- a/.eslintrc +++ /dev/null @@ -1,20 +0,0 @@ -{ - "extends": "@wowserhq/eslint-config", - "env": { - "browser": true, - "es6": true, - "node": true - }, - "rules": { - "camelcase": "off", - "import/order": ["error"], - "no-console": "off", - "no-unused-vars": ["error", { - "argsIgnorePattern": "^_", - "varsIgnorePattern": "^_" - }], - "quotes": ["error", "single", { - "avoidEscape": true - }] - } -} diff --git a/.eslintrc.cjs b/.eslintrc.cjs new file mode 100644 index 0000000..2b7b004 --- /dev/null +++ b/.eslintrc.cjs @@ -0,0 +1,25 @@ +// TODO: Expand @wowserhq/eslint-config with TypeScript variant +module.exports = { + extends: [ + 'eslint:recommended', + 'plugin:@typescript-eslint/recommended', + 'plugin:import/recommended', + 'plugin:import/typescript', + ], + parser: '@typescript-eslint/parser', + plugins: ['@typescript-eslint'], + root: true, + env: { browser: true, node: true }, + rules: { + 'camelcase': 'off', + 'no-console': 'off', + 'no-unused-vars': ['error', { + 'argsIgnorePattern': '^_', + 'varsIgnorePattern': '^_' + }], + 'quotes': ['error', 'single', { + 'avoidEscape': true + }], + 'semi': ['warn'], + }, +}; diff --git a/commitlint.config.js b/commitlint.config.cjs similarity index 100% rename from commitlint.config.js rename to commitlint.config.cjs diff --git a/husky.config.js b/husky.config.cjs similarity index 100% rename from husky.config.js rename to husky.config.cjs diff --git a/src/index.html b/index.html similarity index 86% rename from src/index.html rename to index.html index adeb48d..f432d3c 100644 --- a/src/index.html +++ b/index.html @@ -1,7 +1,9 @@ + Wowser +