From 9e8d17624bf7c8378f95b717521d29a17b65ffbe Mon Sep 17 00:00:00 2001 From: Thomas E Lackey Date: Sat, 16 Mar 2024 01:51:38 -0500 Subject: [PATCH] Add receive-voucher CLI command --- .eslintrc.js | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 .eslintrc.js diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..dd264c1 --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,50 @@ +/* global module */ +module.exports = { + root: true, + ignorePatterns: [ + "!.prettierrc.js", + "**/!.eslintrc.js", + "**/dist*/", + "**/*__GENERATED__*", + "**/build", + "**/public", + "**/.cache", + "**/styles", + ], + parser: "@typescript-eslint/parser", + plugins: [ + "@typescript-eslint", + "prettier", + // We enforce certain rules on how imports are handled + "import", + ], + extends: [ + "eslint:recommended", + "plugin:prettier/recommended", + "plugin:import/errors", + "plugin:import/warnings", + "plugin:import/typescript", + "plugin:@typescript-eslint/recommended", + ], + rules: { + "no-self-compare": "error", + "@typescript-eslint/no-unused-vars": [ + "error", + { argsIgnorePattern: "^_", varsIgnorePattern: "^_" }, + ], + "import/order": [ + 1, + { + groups: [ + "builtin", + "external", + "internal", + "parent", + "sibling", + "index", + ], + "newlines-between": "always", + }, + ], + }, +};