From a20914e8d7f5d49605cfbcb207c4c5ddba1f8e4d Mon Sep 17 00:00:00 2001 From: Dirk Baeumer Date: Fri, 12 Apr 2024 16:03:50 +0200 Subject: [PATCH] Polish Component model example --- wasm-component-model/.eslintignore | 6 ++++++ wasm-component-model/.eslintrc.js | 21 +++++++++++++++++++++ wasm-component-model/tsconfig.json | 1 - 3 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 wasm-component-model/.eslintignore create mode 100644 wasm-component-model/.eslintrc.js diff --git a/wasm-component-model/.eslintignore b/wasm-component-model/.eslintignore new file mode 100644 index 00000000..1bc7923d --- /dev/null +++ b/wasm-component-model/.eslintignore @@ -0,0 +1,6 @@ +node_modules/** +client/node_modules/** +client/out/** +server/node_modules/** +server/out/** +bin \ No newline at end of file diff --git a/wasm-component-model/.eslintrc.js b/wasm-component-model/.eslintrc.js new file mode 100644 index 00000000..fefb4039 --- /dev/null +++ b/wasm-component-model/.eslintrc.js @@ -0,0 +1,21 @@ +/**@type {import('eslint').Linter.Config} */ +// eslint-disable-next-line no-undef +module.exports = { + root: true, + parser: '@typescript-eslint/parser', + plugins: [ + '@typescript-eslint', + ], + extends: [ + 'eslint:recommended', + 'plugin:@typescript-eslint/recommended', + ], + rules: { + 'semi': [2, "always"], + '@typescript-eslint/no-unused-vars': 0, + '@typescript-eslint/no-explicit-any': 0, + '@typescript-eslint/explicit-module-boundary-types': 0, + '@typescript-eslint/no-non-null-assertion': 0, + '@typescript-eslint/no-namespace': "off" + } +}; \ No newline at end of file diff --git a/wasm-component-model/tsconfig.json b/wasm-component-model/tsconfig.json index 45dfda60..c562cd8a 100644 --- a/wasm-component-model/tsconfig.json +++ b/wasm-component-model/tsconfig.json @@ -7,7 +7,6 @@ "webworker" ], "types": [ - "node", "vscode" ], "module": "Node16",