Run prettier

This commit is contained in:
abias 2023-05-23 08:10:13 -04:00
parent 5af62ebd84
commit 696c5b0d27
9 changed files with 62 additions and 74 deletions

View file

@ -10,11 +10,11 @@
} }
} }
], ],
["@babel/typescript", {"isTSX": true, "allExtensions": true}] ["@babel/typescript", { "isTSX": true, "allExtensions": true }]
], ],
"plugins": [ "plugins": [
"@babel/plugin-transform-runtime", "@babel/plugin-transform-runtime",
["babel-plugin-inferno", { "imports": true }], ["babel-plugin-inferno", { "imports": true }],
["@babel/plugin-proposal-class-properties", { "loose": true }], ["@babel/plugin-proposal-class-properties", { "loose": true }]
] ]
} }

View file

@ -3,9 +3,7 @@
"env": { "env": {
"browser": true "browser": true
}, },
"plugins": [ "plugins": ["@typescript-eslint"],
"@typescript-eslint"
],
"extends": [ "extends": [
"eslint:recommended", "eslint:recommended",
"plugin:@typescript-eslint/recommended", "plugin:@typescript-eslint/recommended",

View file

@ -1,10 +1,9 @@
--- ---
name: "\U0001F41E Bug Report" name: "\U0001F41E Bug Report"
about: Create a report to help us improve Lemmy about: Create a report to help us improve Lemmy
title: '' title: ""
labels: bug labels: bug
assignees: '' assignees: ""
--- ---
Found a bug? Please fill out the sections below. 👍 Found a bug? Please fill out the sections below. 👍
@ -15,7 +14,6 @@ For backend issues, use [lemmy](https://github.com/LemmyNet/lemmy)
A summary of the bug. A summary of the bug.
### Steps to Reproduce ### Steps to Reproduce
1. (for example) I clicked login, and an endless spinner show up. 1. (for example) I clicked login, and an endless spinner show up.
@ -24,6 +22,6 @@ A summary of the bug.
### Technical details ### Technical details
* Please post your log: `sudo docker-compose logs > lemmy_log.out`. - Please post your log: `sudo docker-compose logs > lemmy_log.out`.
* What OS are you trying to install lemmy on? - What OS are you trying to install lemmy on?
* Any browser console errors? - Any browser console errors?

View file

@ -1,10 +1,9 @@
--- ---
name: "\U0001F680 Feature request" name: "\U0001F680 Feature request"
about: Suggest an idea for improving Lemmy about: Suggest an idea for improving Lemmy
title: '' title: ""
labels: enhancement labels: enhancement
assignees: '' assignees: ""
--- ---
For backend issues, use [lemmy](https://github.com/LemmyNet/lemmy) For backend issues, use [lemmy](https://github.com/LemmyNet/lemmy)

View file

@ -1,10 +1,9 @@
--- ---
name: "? Question" name: "? Question"
about: General questions about Lemmy about: General questions about Lemmy
title: '' title: ""
labels: question labels: question
assignees: '' assignees: ""
--- ---
What's the question you have about lemmy? What's the question you have about lemmy?

View file

@ -1,10 +1,9 @@
--- ---
name: Hexbear name: Hexbear
about: For hexbear issues about: For hexbear issues
title: '' title: ""
labels: hexbear labels: hexbear
assignees: '' assignees: ""
--- ---
For hexbear-related issues For hexbear-related issues

View file

@ -69,7 +69,7 @@ pipeline:
publish_release_docker_manifest: publish_release_docker_manifest:
image: plugins/manifest image: plugins/manifest
settings: settings:
username: username:
from_secret: docker_username from_secret: docker_username
password: password:
@ -85,7 +85,7 @@ pipeline:
publish_latest_release_docker_manifest: publish_latest_release_docker_manifest:
image: plugins/manifest image: plugins/manifest
settings: settings:
username: username:
from_secret: docker_username from_secret: docker_username
password: password:

View file

@ -1,21 +1,21 @@
# lemmy-ui # lemmy-ui
The official web app for [Lemmy](https://github.com/LemmyNet/lemmy), written in inferno. The official web app for [Lemmy](https://github.com/LemmyNet/lemmy), written in inferno.
Based off of MrFoxPro's [inferno-isomorphic-template](https://github.com/MrFoxPro/inferno-isomorphic-template). Based off of MrFoxPro's [inferno-isomorphic-template](https://github.com/MrFoxPro/inferno-isomorphic-template).
## Configuration ## Configuration
The following environment variables can be used to configure lemmy-ui: The following environment variables can be used to configure lemmy-ui:
`ENV_VAR` | type | default | description | `ENV_VAR` | type | default | description |
--- | --- | --- | --- | ------------------------------ | -------- | ---------------- | ----------------------------------------------------------------------------------- |
`LEMMY_UI_HOST` | `string` | `0.0.0.0:1234` | The IP / port that the lemmy-ui isomorphic node server is hosted at. | `LEMMY_UI_HOST` | `string` | `0.0.0.0:1234` | The IP / port that the lemmy-ui isomorphic node server is hosted at. |
`LEMMY_UI_LEMMY_INTERNAL_HOST` | `string` | `0.0.0.0:8536` | The internal IP / port that lemmy is hosted at. Often `lemmy:8536` if using docker. | `LEMMY_UI_LEMMY_INTERNAL_HOST` | `string` | `0.0.0.0:8536` | The internal IP / port that lemmy is hosted at. Often `lemmy:8536` if using docker. |
`LEMMY_UI_LEMMY_EXTERNAL_HOST` | `string` | `0.0.0.0:8536` | The external IP / port that lemmy is hosted at. Often `DOMAIN.TLD`. | `LEMMY_UI_LEMMY_EXTERNAL_HOST` | `string` | `0.0.0.0:8536` | The external IP / port that lemmy is hosted at. Often `DOMAIN.TLD`. |
`LEMMY_UI_LEMMY_WS_HOST` | `string` | `0.0.0.0:8536` | An alternate location for lemmy's websocket address. Not usually necessary. | `LEMMY_UI_LEMMY_WS_HOST` | `string` | `0.0.0.0:8536` | An alternate location for lemmy's websocket address. Not usually necessary. |
`LEMMY_UI_HTTPS` | `bool` | `false` | Whether to use https. | `LEMMY_UI_HTTPS` | `bool` | `false` | Whether to use https. |
`LEMMY_UI_EXTRA_THEMES_FOLDER` | `string` | `./extra_themes` | A location for additional lemmy css themes. | `LEMMY_UI_EXTRA_THEMES_FOLDER` | `string` | `./extra_themes` | A location for additional lemmy css themes. |
`LEMMY_UI_DEBUG` | `bool` | `false` | Loads the [Eruda](https://github.com/liriliri/eruda) debugging utility. | `LEMMY_UI_DEBUG` | `bool` | `false` | Loads the [Eruda](https://github.com/liriliri/eruda) debugging utility. |
`LEMMY_UI_DISABLE_CSP` | `bool` | `false` | Disables CSP security headers | `LEMMY_UI_DISABLE_CSP` | `bool` | `false` | Disables CSP security headers |
`LEMMY_UI_CUSTOM_HTML_HEADER` | `string` | | Injects a custom script into `<head>`. | `LEMMY_UI_CUSTOM_HTML_HEADER` | `string` | | Injects a custom script into `<head>`. |

View file

@ -1,29 +1,24 @@
{ {
"compilerOptions": { "compilerOptions": {
"pretty": true, "pretty": true,
"target": "esnext", "target": "esnext",
"module": "esnext", "module": "esnext",
"allowSyntheticDefaultImports": true, "allowSyntheticDefaultImports": true,
"preserveConstEnums": true, "preserveConstEnums": true,
"sourceMap": true, "sourceMap": true,
"moduleResolution": "node", "moduleResolution": "node",
"lib": ["es2017", "dom"], "lib": ["es2017", "dom"],
"types": [ "types": ["inferno"],
"inferno" "jsx": "preserve",
], "noUnusedLocals": true,
"jsx": "preserve", "baseUrl": "./src",
"noUnusedLocals": true, "noEmit": true,
"baseUrl": "./src", "skipLibCheck": true,
"noEmit": true, "noUnusedParameters": true,
"skipLibCheck": true, "noImplicitReturns": true,
"noUnusedParameters": true, "experimentalDecorators": true,
"noImplicitReturns": true, "strictNullChecks": true,
"experimentalDecorators": true, "noFallthroughCasesInSwitch": true
"strictNullChecks": true, },
"noFallthroughCasesInSwitch": true "include": ["src/**/*", "node_modules/inferno/dist/index.d.ts"]
}, }
"include": [
"src/**/*",
"node_modules/inferno/dist/index.d.ts"
]
}