Skip to content

Commit

Permalink
feat: zulip release notifications
Browse files Browse the repository at this point in the history
  • Loading branch information
danieldietzler committed Sep 24, 2024
1 parent 2b22eee commit ddb0d9a
Show file tree
Hide file tree
Showing 15 changed files with 343 additions and 11 deletions.
19 changes: 19 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Debug bot",
"args": [
"${workspaceRoot}/main.ts"
],
"cwd": "${workspaceRoot}",
"runtimeArgs": [
"-r",
"ts-node/register"
],
"internalConsoleOptions": "neverOpen"
}
]
}
24 changes: 24 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"editor.formatOnSave": true,
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.tabSize": 2,
"editor.formatOnSave": true
},
"[typescript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode",
"editor.tabSize": 2,
"editor.formatOnSave": true
},
"eslint.validate": [
"javascript",
],
"typescript.preferences.importModuleSpecifier": "non-relative",
"cSpell.words": [
"immich"
],
"explorer.fileNesting.enabled": true,
"explorer.fileNesting.patterns": {
"*.ts": "${capture}.spec.ts,${capture}.mock.ts"
}
}
3 changes: 3 additions & 0 deletions eslint.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import { FlatCompat } from '@eslint/eslintrc';
import js from '@eslint/js';
import typescriptEslint from '@typescript-eslint/eslint-plugin';
import tsParser from '@typescript-eslint/parser';
import noRelativeImportPaths from 'eslint-plugin-no-relative-import-paths';
import path from 'node:path';
import { fileURLToPath } from 'node:url';

Expand Down Expand Up @@ -33,6 +34,7 @@ export default [
{
plugins: {
'@typescript-eslint': typescriptEslint,
'no-relative-import-paths': noRelativeImportPaths,
},

languageOptions: {
Expand All @@ -49,6 +51,7 @@ export default [
rules: {
'@typescript-eslint/no-floating-promises': 'error',
'@typescript-eslint/no-explicit-any': 'off',
'no-relative-import-paths/no-relative-import-paths': 'error',
},
},
];
191 changes: 190 additions & 1 deletion package-lock.json

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

Loading

0 comments on commit ddb0d9a

Please sign in to comment.