bruh
This commit is contained in:
parent
5cebf53e04
commit
4e49e2d635
5 changed files with 68 additions and 30 deletions
28
.eslintrc.js
28
.eslintrc.js
|
@ -1,28 +0,0 @@
|
||||||
module.exports = {
|
|
||||||
root: true,
|
|
||||||
env: {
|
|
||||||
node: true,
|
|
||||||
browser: true,
|
|
||||||
es6: true,
|
|
||||||
},
|
|
||||||
extends: ["eslint:recommended", "plugin:@typescript-eslint/recommended", "prettier"],
|
|
||||||
parser: "@typescript-eslint/parser",
|
|
||||||
plugins: ["@typescript-eslint"],
|
|
||||||
rules: {
|
|
||||||
"@typescript-eslint/no-explicit-any": 0,
|
|
||||||
"@typescript-eslint/ban-ts-comment": 0,
|
|
||||||
"@typescript-eslint/no-non-null-assertion": 0,
|
|
||||||
"no-async-promise-executor": 0,
|
|
||||||
"@typescript-eslint/no-empty-interface": 0,
|
|
||||||
"no-constant-condition": ["error", {
|
|
||||||
checkLoops: false,
|
|
||||||
}],
|
|
||||||
"prefer-const": ["error", {
|
|
||||||
destructuring: "all",
|
|
||||||
ignoreReadBeforeAssign: true,
|
|
||||||
}],
|
|
||||||
"@typescript-eslint/no-namespace": ["error", {
|
|
||||||
allowDeclarations: true,
|
|
||||||
}],
|
|
||||||
},
|
|
||||||
};
|
|
2
.github/workflows/push-code.yml
vendored
2
.github/workflows/push-code.yml
vendored
|
@ -16,6 +16,6 @@ jobs:
|
||||||
echo "${{ secrets.ZAPPYZEP_KEY }}" > ~/.ssh/id_ed25519
|
echo "${{ secrets.ZAPPYZEP_KEY }}" > ~/.ssh/id_ed25519
|
||||||
ssh-keyscan -H zappyzep.xyz > ~/.ssh/known_hosts
|
ssh-keyscan -H zappyzep.xyz > ~/.ssh/known_hosts
|
||||||
- name: connect and pull
|
- name: connect and pull
|
||||||
run: ssh zappyzep@zappyzep.xyz "cd Zeppelin && git checkout working-commit && git pull && docker compose -f docker-compose.standalone.yml down && docker image rm zeppelin-prod-{api,dashboard,bot,migrate,nginx} && docker compose -f docker-compose.standalone.yml up -d && exit"
|
run: ssh zappyzep@zappyzep.xyz "cd Zeppelin && git checkout working-commit && git pull && docker compose -f docker-compose.standalone.yml down && docker image rm zeppelin-prod-{api,dashboard,bot,migrate,nginx,revampdashboard} && docker compose -f docker-compose.standalone.yml up -d && exit"
|
||||||
- name: cleanup
|
- name: cleanup
|
||||||
run: rm -rf ~/.ssh
|
run: rm -rf ~/.ssh
|
54
eslint.config.mjs
Normal file
54
eslint.config.mjs
Normal file
|
@ -0,0 +1,54 @@
|
||||||
|
import typescriptEslint from "@typescript-eslint/eslint-plugin";
|
||||||
|
import globals from "globals";
|
||||||
|
import tsParser from "@typescript-eslint/parser";
|
||||||
|
import path from "node:path";
|
||||||
|
import { fileURLToPath } from "node:url";
|
||||||
|
import js from "@eslint/js";
|
||||||
|
import { FlatCompat } from "@eslint/eslintrc";
|
||||||
|
|
||||||
|
const __filename = fileURLToPath(import.meta.url);
|
||||||
|
const __dirname = path.dirname(__filename);
|
||||||
|
const compat = new FlatCompat({
|
||||||
|
baseDirectory: __dirname,
|
||||||
|
recommendedConfig: js.configs.recommended,
|
||||||
|
allConfig: js.configs.all
|
||||||
|
});
|
||||||
|
|
||||||
|
export default [
|
||||||
|
...compat.extends("eslint:recommended", "plugin:@typescript-eslint/recommended", "prettier"),
|
||||||
|
{
|
||||||
|
plugins: {
|
||||||
|
"@typescript-eslint": typescriptEslint,
|
||||||
|
},
|
||||||
|
|
||||||
|
languageOptions: {
|
||||||
|
globals: {
|
||||||
|
...globals.node,
|
||||||
|
...globals.browser,
|
||||||
|
},
|
||||||
|
|
||||||
|
parser: tsParser,
|
||||||
|
},
|
||||||
|
|
||||||
|
rules: {
|
||||||
|
"@typescript-eslint/no-explicit-any": 0,
|
||||||
|
"@typescript-eslint/ban-ts-comment": 0,
|
||||||
|
"@typescript-eslint/no-non-null-assertion": 0,
|
||||||
|
"no-async-promise-executor": 0,
|
||||||
|
"@typescript-eslint/no-empty-interface": 0,
|
||||||
|
|
||||||
|
"no-constant-condition": ["error", {
|
||||||
|
checkLoops: false,
|
||||||
|
}],
|
||||||
|
|
||||||
|
"prefer-const": ["error", {
|
||||||
|
destructuring: "all",
|
||||||
|
ignoreReadBeforeAssign: true,
|
||||||
|
}],
|
||||||
|
|
||||||
|
"@typescript-eslint/no-namespace": ["error", {
|
||||||
|
allowDeclarations: true,
|
||||||
|
}],
|
||||||
|
},
|
||||||
|
},
|
||||||
|
];
|
|
@ -12,10 +12,13 @@
|
||||||
"start-dashboard": "cd dashboard && node serve.js"
|
"start-dashboard": "cd dashboard && node serve.js"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
|
"@eslint/eslintrc": "^3.1.0",
|
||||||
|
"@eslint/js": "^9.14.0",
|
||||||
"@typescript-eslint/eslint-plugin": "^8.12.2",
|
"@typescript-eslint/eslint-plugin": "^8.12.2",
|
||||||
"@typescript-eslint/parser": "^8.12.2",
|
"@typescript-eslint/parser": "^8.12.2",
|
||||||
"eslint": "^9.14.0",
|
"eslint": "^9.14.0",
|
||||||
"eslint-config-prettier": "^9.1.0",
|
"eslint-config-prettier": "^9.1.0",
|
||||||
|
"globals": "^15.0.0",
|
||||||
"husky": "^3.0.9",
|
"husky": "^3.0.9",
|
||||||
"lint-staged": "^9.4.2",
|
"lint-staged": "^9.4.2",
|
||||||
"prettier": "^2.8.4",
|
"prettier": "^2.8.4",
|
||||||
|
|
9
pnpm-lock.yaml
generated
9
pnpm-lock.yaml
generated
|
@ -12,6 +12,12 @@ importers:
|
||||||
specifier: ^0.3.20
|
specifier: ^0.3.20
|
||||||
version: 0.3.20(mysql2@3.11.3)(ts-node@10.9.2(@types/node@22.8.6)(typescript@5.6.3))
|
version: 0.3.20(mysql2@3.11.3)(ts-node@10.9.2(@types/node@22.8.6)(typescript@5.6.3))
|
||||||
devDependencies:
|
devDependencies:
|
||||||
|
'@eslint/eslintrc':
|
||||||
|
specifier: ^3.1.0
|
||||||
|
version: 3.1.0
|
||||||
|
'@eslint/js':
|
||||||
|
specifier: ^9.14.0
|
||||||
|
version: 9.14.0
|
||||||
'@typescript-eslint/eslint-plugin':
|
'@typescript-eslint/eslint-plugin':
|
||||||
specifier: ^8.12.2
|
specifier: ^8.12.2
|
||||||
version: 8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)
|
version: 8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.14.0(jiti@1.21.6))(typescript@5.6.3)
|
||||||
|
@ -24,6 +30,9 @@ importers:
|
||||||
eslint-config-prettier:
|
eslint-config-prettier:
|
||||||
specifier: ^9.1.0
|
specifier: ^9.1.0
|
||||||
version: 9.1.0(eslint@9.14.0(jiti@1.21.6))
|
version: 9.1.0(eslint@9.14.0(jiti@1.21.6))
|
||||||
|
globals:
|
||||||
|
specifier: ^15.0.0
|
||||||
|
version: 15.11.0
|
||||||
husky:
|
husky:
|
||||||
specifier: ^3.0.9
|
specifier: ^3.0.9
|
||||||
version: 3.1.0
|
version: 3.1.0
|
||||||
|
|
Loading…
Add table
Reference in a new issue