Skip to content

Commit

Permalink
feat: zulip release notifications (#91)
Browse files Browse the repository at this point in the history
  • Loading branch information
danieldietzler authored Sep 26, 2024
1 parent 9d71a6c commit 7883216
Show file tree
Hide file tree
Showing 15 changed files with 353 additions and 12 deletions.
14 changes: 14 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "attach",
"restart": true,
"port": 9240,
"name": "Immich Bot",
"localRoot": "${workspaceFolder}"
},
]
}

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 7883216

Please sign in to comment.