Skip to content

Commit

Permalink
Merge pull request #18 from novemberfiveco/serverless-updates
Browse files Browse the repository at this point in the history
Serverless config updates
  • Loading branch information
minjie0501 authored Jul 22, 2024
2 parents 401ef07 + 0b8bd99 commit 4fce678
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 29 deletions.
23 changes: 10 additions & 13 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

20 changes: 8 additions & 12 deletions packages/serverless/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,22 +10,24 @@ require("@rushstack/eslint-patch/modern-module-resolution");
module.exports = {
env: { es6: true, node: true },
parserOptions: {
project: "./tsconfig.json",
project: "./tsconfig.eslint.json",
tsconfigRootDir: "./",
},
extends: [
"eslint:recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended",
"plugin:@typescript-eslint/recommended-type-checked",
"plugin:prettier/recommended",
"@serverless/eslint-config",
"plugin:drizzle/recommended",
],
plugins: [
"@typescript-eslint",
"import",
"prettier",
"simple-import-sort",
"unused-imports",
"drizzle",
],
rules: {
"no-unused-vars": "off",
Expand All @@ -37,6 +39,8 @@ module.exports = {
ignoreRestSiblings: true,
argsIgnorePattern: "^_",
varsIgnorePattern: "^_",
caughtErrorsIgnorePattern: "^_",
destructuredArrayIgnorePattern: "^_",
},
],
"@typescript-eslint/no-explicit-any": "error",
Expand All @@ -55,8 +59,8 @@ module.exports = {
"error",
{ ignoreVoid: true, ignoreIIFE: true },
],
"@typescript-eslint/restrict-template-expressions": "off",
"import/newline-after-import": ["error", { count: 1 }],
"import/no-unresolved": "off",
"import/prefer-default-export": "off",
"simple-import-sort/imports": [
"warn",
Expand All @@ -78,15 +82,7 @@ module.exports = {
},
],
"simple-import-sort/exports": "warn",
"unused-imports/no-unused-vars": [
"warn",
{
vars: "all",
varsIgnorePattern: "^_",
args: "after-used",
argsIgnorePattern: "^_",
},
],
"unused-imports/no-unused-vars": "off",
"unused-imports/no-unused-imports": "error",
quotes: ["error", "double", { avoidEscape: true }],
"no-console": "warn",
Expand Down
8 changes: 4 additions & 4 deletions packages/serverless/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@
"author": "Min Jie Fan <[email protected]>",
"license": "MIT",
"dependencies": {
"@rushstack/eslint-patch": "^1.10.3",
"@typescript-eslint/eslint-plugin": "^7.13.1",
"@typescript-eslint/parser": "^7.13.1",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-drizzle": "^0.2.3",
"eslint-plugin-import": "^2.29.1",
"eslint-plugin-prettier": "^5.1.3",
"eslint-plugin-simple-import-sort": "^12.0.0",
"eslint-plugin-unused-imports": "^3.2.0",
"@rushstack/eslint-patch": "^1.10.3",
"@serverless/eslint-config": "^5.1.0"
"eslint-plugin-unused-imports": "^3.2.0"
},
"devDependencies": {
"@release-it/conventional-changelog": "^7.0.2",
Expand Down

0 comments on commit 4fce678

Please sign in to comment.