This commit is contained in:
Peter Strøiman 2025-01-28 08:32:56 +00:00 committed by GitHub
commit 6e6f7091f6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 2161 additions and 32 deletions

View File

@ -1,3 +0,0 @@
node_modules/
main.js

View File

@ -1,23 +0,0 @@
{
"root": true,
"parser": "@typescript-eslint/parser",
"env": { "node": true },
"plugins": [
"@typescript-eslint"
],
"extends": [
"eslint:recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended"
],
"parserOptions": {
"sourceType": "module"
},
"rules": {
"no-unused-vars": "off",
"@typescript-eslint/no-unused-vars": ["error", { "args": "none" }],
"@typescript-eslint/ban-ts-comment": "off",
"no-prototype-builtins": "off",
"@typescript-eslint/no-empty-function": "off"
}
}

35
eslint.config.mjs Normal file
View File

@ -0,0 +1,35 @@
// @ts-check
import globals from "globals";
import tseslint from "typescript-eslint";
export default tseslint.config(
{
ignores: ["**/node_modules/", "**/main.js"],
},
...tseslint.configs.recommended,
{
plugins: {
"@typescript-eslint": tseslint.plugin,
},
languageOptions: {
globals: {
...globals.node,
},
parser: tseslint.parser,
ecmaVersion: 5,
sourceType: "module",
},
rules: {
"no-unused-vars": "off",
"@typescript-eslint/no-unused-vars": [
"error",
{
args: "none",
},
],
"@typescript-eslint/ban-ts-comment": "off",
"no-prototype-builtins": "off",
"@typescript-eslint/no-empty-function": "off",
},
},
);

2119
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@ -13,12 +13,13 @@
"license": "MIT",
"devDependencies": {
"@types/node": "^16.11.6",
"@typescript-eslint/eslint-plugin": "5.29.0",
"@typescript-eslint/parser": "5.29.0",
"builtin-modules": "3.3.0",
"esbuild": "0.17.3",
"builtin-modules": "^4.0.0",
"esbuild": "^0.23.0",
"eslint": "^8.57.0",
"globals": "^15.8.0",
"obsidian": "latest",
"tslib": "2.4.0",
"typescript": "4.7.4"
"tslib": "2.6",
"typescript": "^5.5.2",
"typescript-eslint": "^8.0.0"
}
}