Skip to content

Commit

Permalink
Prettier applied to whole project, prettier added to pre-commit hook
Browse files Browse the repository at this point in the history
  • Loading branch information
Anarios committed Jan 15, 2024
1 parent 47517ce commit b133ade
Show file tree
Hide file tree
Showing 59 changed files with 912 additions and 819 deletions.
2 changes: 1 addition & 1 deletion .babelrc
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"presets": ["@babel/preset-env"]
"presets": ["@babel/preset-env"],
}
4 changes: 4 additions & 0 deletions .husky/pre-commit
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/usr/bin/env sh
. "$(dirname -- "$0")/_/husky.sh"

npx lint-staged
1 change: 0 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
Read this in other languages: [русский](CONTRIBUTINGru.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md)


# Welcome To Return YouTube Dislikes contributing guide

Thank you for investing your time in contributing to our project! All your changes will be reflected in the next version of the extension (or the [website](https://www.returnyoutubedislike.com/)).
Expand Down
2 changes: 0 additions & 2 deletions CONTRIBUTINGfr.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@

Lisez ceci dans d'autres langues : [English](CONTRIBUTING.md), [русский](CONTRIBUTINGru.md), Nederlands](CONTRIBUTINGnl.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md)


# Bienvenue dans le guide de contribution à Return YouTube Dislikes

Merci d'investir votre temps pour contribuer à notre projet ! Toutes vos modifications seront prises en compte dans la prochaine version de l'extension (ou du site web).
Expand Down
1 change: 0 additions & 1 deletion CONTRIBUTINGpl.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
Read this in other languages: [English](CONTRIBUTING.md), [русский](CONTRIBUTINGru.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md)


# Witamy w przewodniku współtworzenia Return YouTube Dislike

Dziękujemy za zainwestowanie czasu w rozwój naszego projektu! Wszystkie Twoje zmiany znajdą się w następnej wersji rozszerzenia ([bądź strony](https://www.returnyoutubedislike.com/)).
Expand Down
1 change: 0 additions & 1 deletion CONTRIBUTINGru.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
Прочитать на других языках: [English](CONTRIBUTING.md), [Nederlands](CONTRIBUTINGnl.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [українська](CONTRIBUTINGuk.md), [Polski](CONTRIBUTINGpl.md)


# Добро пожаловать в руководство по внесению вклада Return YouTube Dislikes

Благодарим вас за то, что вы потратили своё время на участие в нашем проекте! Все ваши изменения будут отражены в следующей версии расширения (или на [сайте](https://www.returnyoutubedislike.com/)).
Expand Down
134 changes: 67 additions & 67 deletions CONTRIBUTINGuk.md
Original file line number Diff line number Diff line change
@@ -1,67 +1,67 @@
Read this in other languages: [English](CONTRIBUTING.md), [русский](CONTRIBUTINGru.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [Polski](CONTRIBUTINGpl.md)

# Вітаємо у посібнику внеску в Return YouTube Dislikes

Дякуємо, що вкладаєте свій час у розвиток нашого проєкту! Усі ваші зміни буде відображено в наступній версії розширення (або ж [вебсайту](https://www.returnyoutubedislike.com/)).

## Почнімо працювати

Будь ласка, використовуйте Prettier із налаштуваннями за замовчуванням для форматування коду.

#### Заздалегідь

Вам потрібно встановити node і npm, щоб створити bundled версію джерела.

Версії, що використовувались при налаштуванні:

- node: 12.18.4
- npm: 6.14.6

Для створення `bundled-content-script.js`, який містить більшу частину бізнес-логіки цього розширення, спочатку потрібно встановити всі залежності.

1. Перейдіть в корінь репозиторію та виконайте наступне:

```
npm install
```

2. Виконайте наступну команду, щоб створити `bundled-content-script.js`, який використовується в `manifest.json`

```
npm start // для створення файлу(ів) збірки та запуску спостерігача за файлами, який виконує hot-reload при збереженні
// або ж
npm run build // для створення файлу(ів) збірки один раз
```

Вітаємо, тепер ви готові до розробки!

Якщо ви новачок у розробці розширення Chrome або вам потрібна додаткова допомога, перегляньте [це керівництво на YouTube](https://www.youtube.com/watch?v=mdOj6HYE3_0) (англ.)

### Проблеми

#### Відкриття нової проблеми

Якщо у вас виникли проблеми з розширенням, здійсніть пошук і переконайтеся, що про цю проблему ще не повідомляли. Якщо ні, створіть Issue, використання форми проблеми наполегливо рекомендується, але не є обов’язковим.

#### Вирішення проблеми

Якщо ви знайшли проблему, і гадаєте, що можете її вирішити, не соромтеся. Створіть Pull Request на вилучення з виправленням і обов'язково вкажіть проблему, яку ви усуваєте.

### Запит функції

#### Відкриття запиту на нову функцію

Якщо у вас є ідея щодо розширення, не соромтеся створіть Pull Request, але, будь ласка, здійсніть пошук і переконайтеся, що ця функція ще не запропонована. Використання форми функції наполегливо рекомендується, але не є обов’язковим.

#### Реалізація запиту функції

Якщо ви знайшли функцію, і гадаєте, що можете її реалізувати, не соромтеся. Створіть Pull Request із виправленням і обов’язково вкажіть функцію, яку ви впроваджуєте.

### Які Pull Request ми приймаємо?

- Виправлення проблем.
- Впровадження нових функцій.
- Виправлення помилок та спрощення тексту.
- Поліпшення сайту.
Read this in other languages: [English](CONTRIBUTING.md), [русский](CONTRIBUTINGru.md), [Français](CONTRIBUTINGfr.md), [Türkçe](CONTRIBUTINGtr.md), [Polski](CONTRIBUTINGpl.md)

# Вітаємо у посібнику внеску в Return YouTube Dislikes

Дякуємо, що вкладаєте свій час у розвиток нашого проєкту! Усі ваші зміни буде відображено в наступній версії розширення (або ж [вебсайту](https://www.returnyoutubedislike.com/)).

## Почнімо працювати

Будь ласка, використовуйте Prettier із налаштуваннями за замовчуванням для форматування коду.

#### Заздалегідь

Вам потрібно встановити node і npm, щоб створити bundled версію джерела.

Версії, що використовувались при налаштуванні:

- node: 12.18.4
- npm: 6.14.6

Для створення `bundled-content-script.js`, який містить більшу частину бізнес-логіки цього розширення, спочатку потрібно встановити всі залежності.

1. Перейдіть в корінь репозиторію та виконайте наступне:

```
npm install
```

2. Виконайте наступну команду, щоб створити `bundled-content-script.js`, який використовується в `manifest.json`

```
npm start // для створення файлу(ів) збірки та запуску спостерігача за файлами, який виконує hot-reload при збереженні
// або ж
npm run build // для створення файлу(ів) збірки один раз
```

Вітаємо, тепер ви готові до розробки!

Якщо ви новачок у розробці розширення Chrome або вам потрібна додаткова допомога, перегляньте [це керівництво на YouTube](https://www.youtube.com/watch?v=mdOj6HYE3_0) (англ.)

### Проблеми

#### Відкриття нової проблеми

Якщо у вас виникли проблеми з розширенням, здійсніть пошук і переконайтеся, що про цю проблему ще не повідомляли. Якщо ні, створіть Issue, використання форми проблеми наполегливо рекомендується, але не є обов’язковим.

#### Вирішення проблеми

Якщо ви знайшли проблему, і гадаєте, що можете її вирішити, не соромтеся. Створіть Pull Request на вилучення з виправленням і обов'язково вкажіть проблему, яку ви усуваєте.

### Запит функції

#### Відкриття запиту на нову функцію

Якщо у вас є ідея щодо розширення, не соромтеся створіть Pull Request, але, будь ласка, здійсніть пошук і переконайтеся, що ця функція ще не запропонована. Використання форми функції наполегливо рекомендується, але не є обов’язковим.

#### Реалізація запиту функції

Якщо ви знайшли функцію, і гадаєте, що можете її реалізувати, не соромтеся. Створіть Pull Request із виправленням і обов’язково вкажіть функцію, яку ви впроваджуєте.

### Які Pull Request ми приймаємо?

- Виправлення проблем.
- Впровадження нових функцій.
- Виправлення помилок та спрощення тексту.
- Поліпшення сайту.
1 change: 0 additions & 1 deletion Docs/FAQ.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
Read this in other languages: [русский](FAQru.md), [Français](FAQfr.md), [Nederlands](FAQnl.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md)


# Frequently Asked Questions

## Before asking a question on GitHub or Discord, please refer to this.
Expand Down
1 change: 0 additions & 1 deletion Docs/FAQfr.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
Lisez ceci dans d'autres langues : [English](FAQ.md), [русский](FAQru.md), [Nederlands](FAQnl.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md)


# Foire Aux Questions

## Avant de poser une question sur GitHub ou Discord, veuillez vous référer à ceci.
Expand Down
5 changes: 2 additions & 3 deletions Docs/FAQpl.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
Read this in other languages: [English](FAQ.md), [русский](FAQru.md), [Français](FAQfr.md), [Nederlands](FAQnl.md), [Türkçe](FAQtr.md), [українська](FAQuk.md)

Read this in other languages: [English](FAQ.md), [русский](FAQru.md), [Français](FAQfr.md), [Nederlands](FAQnl.md), [Türkçe](FAQtr.md), [українська](FAQuk.md)

# Często zadawane pytania

Expand All @@ -17,7 +16,7 @@ Zapisujemy wszystkie dostępne dane do naszej bazy danych, żeby były dostępne

### **2. Licznik łapek w dół się nie aktualizuje**

Na chwile obecną łapki w dół są buforowane i nie są bardzo często aktualizowane. Raz na 2-3 dni, nie częściej.
Na chwile obecną łapki w dół są buforowane i nie są bardzo często aktualizowane. Raz na 2-3 dni, nie częściej.

No nie jest to idealne, ale tak już jest. Pracujemy nad tym jak częściej możemy to aktualizować.

Expand Down
8 changes: 6 additions & 2 deletions Docs/FAQru.md
Original file line number Diff line number Diff line change
@@ -1,25 +1,29 @@
Read this in other languages: [English](FAQ.md), [Nederlands](FAQnl.md), Français](FAQfr.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md)

Read this in other languages: [English](FAQ.md), [Nederlands](FAQnl.md), Français](FAQfr.md), [Türkçe](FAQtr.md), [українська](FAQuk.md), [Polski](FAQpl.md)

# Часто задаваемые вопросы

## Прежде чем задать вопрос на GitHub или в Discord, пожалуйста, ознакомьтесь с этим.

### **1. Откуда это расширение получает данные?**

Комбинация API Google и старых данных.

Мы сохраняем все имеющиеся данные в нашей базе данных, чтобы они были доступны после того, как Google прекратит подсчёт отметок «Не нравится» в своём API.

### **2. Количество не понравившихся видео не обновляется**

В настоящее время видео с отметками «Не нравится» кэшируются и обновляются не очень часто. Раз в 2-3 дня, не чаще.

Да, это не идеально, но это то, что есть. Мы работаем над тем, чтобы улучшить частоту их обновления.

### **3. Как это работает?**

Расширение собирает идентификатор видео, которое вы смотрите, извлекает данные об отметках «Не нравится» (и другие поля, такие как просмотры, отметки «Нравится» и т.д.) с помощью нашего API, если видео было извлечено нашим API впервые, оно использует YouTube API для получения данных, затем сохраняет данные в базе данных для кэширования (кэшируются около 2-3 дней) и архивирования и возвращает их вам. После этого расширение отображает отметки «Не нравится» вам.

### **4. Что произойдёт после того, как API YouTube перестанет возвращать данные о количестве отметок «Не нравится»?**

Внутренняя часть нашего сервера переключится на использование комбинации архивных статистик отметок «Не нравится», оценок, экстраполированных из данных о пользователях расширения, и оценок, основанных на соотношении просмотров и отметок «Нравится» для видео, чьи отметки «Не нравится» не были заархивированы, и для устаревших архивов с отметками «Не нравится».

## Я беспокоюсь о безопасности / конфиденциальности

Более подробную информацию смотрите на [этой странице](SECURITY-FAQ.md).
1 change: 0 additions & 1 deletion Docs/FAQtr.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
Bunu diğer dillerde okuyun: [English](FAQ.md), [русский](FAQru.md), ), [Nederlands](FAQnl.md), [Français](FAQfr.md), [українська](FAQuk.md), [Polski](FAQpl.md)


# Sıkça Sorulan Sorular

## GitHub'da veya Discord'da bir soru sormadan önce, lütfen buraya göz atın.
Expand Down
Loading

0 comments on commit b133ade

Please sign in to comment.