Skip to content

Conversation

@yoper12
Copy link
Contributor

@yoper12 yoper12 commented May 21, 2025

yoper12 and others added 2 commits May 21, 2025 18:23
* Create lint.yml

* Update lint.yml

* Update lint.yml

* Update lint.yml

* Update lint.yml

* Update lint.yml

* add eslint config

* Update lint.yml

* Update lint.yml

* Update lint.yml

* Update eslint.config.js

* Update lint.yml
@yoper12 yoper12 marked this pull request as draft May 22, 2025 20:31
* add fix suggestions and new rules

* Update lint.yml

* Update lint.yml

* Update lint.yml

* Update lint.yml

* another try

* fix

* test

* Update lint.yml

* Update lint.yml

* Update lint.yml

* Update lint.yml

* Delete test.js
@yoper12 yoper12 marked this pull request as ready for review May 23, 2025 12:28
@banocean
Copy link
Owner

Tak właściwie co chcemy sprawdzać tymi lintami?

@yoper12
Copy link
Contributor Author

yoper12 commented May 23, 2025

jeszcze nie wiem co ani czy w ogóle, ale możesz sobie zobaczyć jak to wygląda aktualnie tu i tu

@yoper12
Copy link
Contributor Author

yoper12 commented May 23, 2025

no ale generalnie chcemy sprawdzać jakość kodu i żeby kod był w miarę w jednym stylu

yoper12 and others added 2 commits May 29, 2025 19:18
* add files for local linting

* add instalation instructions instead of package.json
@yoper12 yoper12 changed the title add linting prs using github actions add eslint config May 29, 2025
yoper12 added 2 commits May 29, 2025 17:47
* add vscode config

* rm extension recommendation

since it's in extensions.json
@banocean
Copy link
Owner

@yoper12 deno run --allow-env --allow-read --allow-sys --allow-write npm:web-ext -- lint 🤔, i nie potrzeba package.json tak przy okazji

@yoper12
Copy link
Contributor Author

yoper12 commented May 31, 2025

wiem że deno fajne, ale ten web-ext to chyba nie ma tak dobrej integracji z edytorami jak eslint

@yoper12
Copy link
Contributor Author

yoper12 commented May 31, 2025

zresztą nawet gdybyśmy eslint używali przez deno, to nadal słabo z integracją

@@ -1,3 +1,5 @@
[![ESLint](https://github.com/banocean/ifv/actions/workflows/lint.yml/badge.svg?branch=main&event=push)](https://github.com/banocean/ifv/actions/workflows/lint.yml)
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

chyba nie ma co dodawać, widać czy przechodzi jak spojrzysz na ostatni commit

Copy link
Owner

@banocean banocean May 31, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

to chyba ustalone już było, że plików od konkretnych IDE nie dajemy

@banocean
Copy link
Owner

wiem że deno fajne, ale ten web-ext to chyba nie ma tak dobrej integracji z edytorami jak eslint

ale my chyba chcemy dodać linting PR'ów i commitów, a to jak ktoś ma u siebie edytor skonfigurowany to trochę nie mój problem

@yoper12
Copy link
Contributor Author

yoper12 commented May 31, 2025

wiem że deno fajne, ale ten web-ext to chyba nie ma tak dobrej integracji z edytorami jak eslint

ale my chyba chcemy dodać linting PR'ów i commitów, a to jak ktoś ma u siebie edytor skonfigurowany to trochę nie mój problem

no nawet jeśli, to z tego co widzę web-ext nie sprawdza prawie niczego poza manifestem. poza tym fajnie gdyby błędy były widoczne jeszcze przed spushowaniem, a mało komu będzie się chciało specjalnie instalować deno i za każdym razem uruchamiać tę długą komendę.

@banocean
Copy link
Owner

wiem że deno fajne, ale ten web-ext to chyba nie ma tak dobrej integracji z edytorami jak eslint

ale my chyba chcemy dodać linting PR'ów i commitów, a to jak ktoś ma u siebie edytor skonfigurowany to trochę nie mój problem

no nawet jeśli, to z tego co widzę web-ext nie sprawdza prawie niczego poza manifestem. poza tym fajnie gdyby błędy były widoczne jeszcze przed spushowaniem, a mało komu będzie się chciało specjalnie instalować deno i za każdym razem uruchamiać tę długą komendę.

Można zawsze zainstalować web-ext normalnie 🤷‍♂️

@yoper12
Copy link
Contributor Author

yoper12 commented May 31, 2025

wiem że deno fajne, ale ten web-ext to chyba nie ma tak dobrej integracji z edytorami jak eslint

ale my chyba chcemy dodać linting PR'ów i commitów, a to jak ktoś ma u siebie edytor skonfigurowany to trochę nie mój problem

no nawet jeśli, to z tego co widzę web-ext nie sprawdza prawie niczego poza manifestem. poza tym fajnie gdyby błędy były widoczne jeszcze przed spushowaniem, a mało komu będzie się chciało specjalnie instalować deno i za każdym razem uruchamiać tę długą komendę.

Można zawsze zainstalować web-ext normalnie 🤷‍♂️

no kiedy mówię że to coś nic nie sprawdza

@yoper12
Copy link
Contributor Author

yoper12 commented May 31, 2025

+ weź się najpierw zajmij #120

@wombatus2137
Copy link
Contributor

+ weź się najpierw zajmij #120

Żeby można w końcu było #2

@banocean
Copy link
Owner

banocean commented Jun 1, 2025

Żeby można w końcu było #2

Tam dalej brakuje implementacji dla zmian spow9dowanyvh przez część patchy i dla uonetplus.vulcan.net.pl i dziennik-logowanie.vulcan.net.pl

@banocean
Copy link
Owner

banocean commented Jun 1, 2025

Żeby można w końcu było #2

Tam dalej brakuje implementacji dla zmian spow9dowanyvh przez część patchy i dla uonetplus.vulcan.net.pl i dziennik-logowanie.vulcan.net.pl

wiem że deno fajne, ale ten web-ext to chyba nie ma tak dobrej integracji z edytorami jak eslint

ale my chyba chcemy dodać linting PR'ów i commitów, a to jak ktoś ma u siebie edytor skonfigurowany to trochę nie mój problem

no nawet jeśli, to z tego co widzę web-ext nie sprawdza prawie niczego poza manifestem. poza tym fajnie gdyby błędy były widoczne jeszcze przed spushowaniem, a mało komu będzie się chciało specjalnie instalować deno i za każdym razem uruchamiać tę długą komendę.

Można zawsze zainstalować web-ext normalnie 🤷‍♂️

no kiedy mówię że to coś nic nie sprawdza

Działa bez package.json, serio nie wiem w czym problem

@yoper12
Copy link
Contributor Author

yoper12 commented Jun 1, 2025

Żeby można w końcu było #2

Tam dalej brakuje implementacji dla zmian spow9dowanyvh przez część patchy i dla uonetplus.vulcan.net.pl i dziennik-logowanie.vulcan.net.pl

wiem że deno fajne, ale ten web-ext to chyba nie ma tak dobrej integracji z edytorami jak eslint

ale my chyba chcemy dodać linting PR'ów i commitów, a to jak ktoś ma u siebie edytor skonfigurowany to trochę nie mój problem

no nawet jeśli, to z tego co widzę web-ext nie sprawdza prawie niczego poza manifestem. poza tym fajnie gdyby błędy były widoczne jeszcze przed spushowaniem, a mało komu będzie się chciało specjalnie instalować deno i za każdym razem uruchamiać tę długą komendę.

Można zawsze zainstalować web-ext normalnie 🤷‍♂️

no kiedy mówię że to coś nic nie sprawdza

Działa bez package.json, serio nie wiem w czym problem

no w tym, że nic nie sprawdza, a linter raczej powinien sprawdzać. porównaj sobie wynik z web-ext do tego z eslinta

@yoper12
Copy link
Contributor Author

yoper12 commented Jun 1, 2025

Żeby można w końcu było #2

Tam dalej brakuje implementacji dla zmian spow9dowanyvh przez część patchy i dla uonetplus.vulcan.net.pl i dziennik-logowanie.vulcan.net.pl

no jak, przecież wszystko jest. jedynie co to fajnie gdyby niebieskie rzeczy na efebie były czerwone

@yoper12
Copy link
Contributor Author

yoper12 commented Jun 1, 2025

a no dobra, logowania też nie ma, ale to nie zmienia faktu że możesz się tym zająć i dodać te rzeczy

@banocean
Copy link
Owner

banocean commented Jun 1, 2025

a no dobra, logowania też nie ma, ale to nie zmienia faktu że możesz się tym zająć i dodać te rzeczy

Jakbym miał na to wszystko czas to bym nie potrzebował was do czegokolwiek, po za tym code review może r9bic więcej osób niż ja

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants