Commit Graph

243 Commits

Author SHA1 Message Date
absidue
aa4a01b9ab
Cleanup the web webpack config (#2690) 2022-10-09 09:09:56 -04:00
dependabot[bot]
eea76ad405
Bump vue-eslint-parser from 7.11.0 to 9.1.0 (#2645)
Bumps [vue-eslint-parser](https://github.com/vuejs/vue-eslint-parser) from 7.11.0 to 9.1.0.
- [Release notes](https://github.com/vuejs/vue-eslint-parser/releases)
- [Commits](https://github.com/vuejs/vue-eslint-parser/compare/v7.11.0...v9.1.0)

---
updated-dependencies:
- dependency-name: vue-eslint-parser
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-07 19:11:39 +02:00
dependabot[bot]
d53111d7f1
Bump eslint-plugin-vue from 7.20.0 to 9.6.0 (#2676)
* Bump eslint-plugin-vue from 7.20.0 to 9.6.0

Bumps [eslint-plugin-vue](https://github.com/vuejs/eslint-plugin-vue) from 7.20.0 to 9.6.0.
- [Release notes](https://github.com/vuejs/eslint-plugin-vue/releases)
- [Commits](https://github.com/vuejs/eslint-plugin-vue/compare/v7.20.0...v9.6.0)

---
updated-dependencies:
- dependency-name: eslint-plugin-vue
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* add new lint rules

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: onion chunky <78101139+ChunkyProgrammer@users.noreply.github.com>
2022-10-07 09:43:27 +08:00
absidue
f67c697cbd
Remove the now unused jquery dependency (#2682) 2022-10-06 12:33:18 -04:00
dependabot[bot]
a56e55df96
Bump nedb-promises from 5.0.3 to 6.2.1 (#2644)
Bumps [nedb-promises](https://github.com/bajankristof/nedb-promises) from 5.0.3 to 6.2.1.
- [Release notes](https://github.com/bajankristof/nedb-promises/releases)
- [Changelog](https://github.com/bajankristof/nedb-promises/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bajankristof/nedb-promises/commits)

---
updated-dependencies:
- dependency-name: nedb-promises
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-06 12:31:42 -04:00
Emma
2e84b442bc
Making pack:web work by adding polyfill (#2678)
* Making `pack:web` work

* Removing unnecessary extra line

* Ran `yarn install` to update the lock file

* I'm pretty sure that my lockfile was dirty

* Fixing an incorrect dependency resolution

`buffer` doesn't have to be included through browserify
2022-10-06 14:47:47 +00:00
PikachuEXE
da5e967713
^ Update electron 20.x (#2681) 2022-10-06 16:29:04 +02:00
dependabot[bot]
4b5ec404d7
Bump electron-context-menu from 3.1.2 to 3.5.0 (#2675)
Bumps [electron-context-menu](https://github.com/sindresorhus/electron-context-menu) from 3.1.2 to 3.5.0.
- [Release notes](https://github.com/sindresorhus/electron-context-menu/releases)
- [Commits](https://github.com/sindresorhus/electron-context-menu/compare/v3.1.2...v3.5.0)

---
updated-dependencies:
- dependency-name: electron-context-menu
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-04 21:16:26 +02:00
dependabot[bot]
39af7bbf0b
Bump youtube-suggest from 1.1.2 to 1.2.0 (#2674)
Bumps [youtube-suggest](https://github.com/goto-bus-stop/youtube-suggest) from 1.1.2 to 1.2.0.
- [Release notes](https://github.com/goto-bus-stop/youtube-suggest/releases)
- [Changelog](https://github.com/goto-bus-stop/youtube-suggest/blob/default/CHANGELOG.md)
- [Commits](https://github.com/goto-bus-stop/youtube-suggest/compare/v1.1.2...v1.2.0)

---
updated-dependencies:
- dependency-name: youtube-suggest
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-04 07:47:27 -04:00
dependabot[bot]
1645ab0889
Bump eslint-plugin-prettier from 4.0.0 to 4.2.1 (#2641)
Bumps [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) from 4.0.0 to 4.2.1.
- [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases)
- [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md)
- [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v4.0.0...v4.2.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-prettier
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-03 21:36:39 +02:00
absidue
964f29439d
Only download fitting lefthook binary instead of all of them (#2639) 2022-09-30 10:05:22 +08:00
absidue
ac4cc4a611
Compress and lazy load locales (#2603)
* Compress and lazy load locales

* Remove index.html when loading the locales on the web

* Fix locale output path for web build
2022-09-24 11:06:50 -04:00
absidue
77c26638e1
Fully replace electron-debug with our own implementation (#2585) 2022-09-19 09:36:40 -04:00
ChunkyProgrammer
d1a50a4e52
update vue2 to latest (#2554)
* update vue2 to latest

* remove vue-template-compiler, update loader & router

* use :deep instead of v-deep

* fix yarn.lock
2022-09-16 14:49:27 +00:00
PikachuEXE
7ed47749f7
^ Update electron 20.x (#2577) 2022-09-15 11:46:42 +02:00
absidue
bbd1dba867
Remove node-loader as we don't have any binary/native node modules (#2576) 2022-09-15 08:52:46 +08:00
ChunkyProgrammer
f241eb9ee8
update yt-tending-scraper (#2575) 2022-09-13 14:13:40 +00:00
absidue
a69cbd3b55
Optimise CSS and JSON files (#2569) 2022-09-13 09:28:36 +08:00
absidue
97e3813182
Update css-loader and switch to webpack 5's asset modules (#2566) 2022-09-11 20:34:58 -04:00
absidue
2d2c1e7a0b
Remove unneeded electron-builder-squirrel-windows dependency (#2560) 2022-09-11 14:28:48 -04:00
absidue
3fdce212f2
Update sass and sass-loader to the latest versions (#2568) 2022-09-11 14:10:22 -04:00
ChunkyProgrammer
4e1c843a48
update autolinker to version 4 (#2552) 2022-09-09 09:10:10 +08:00
PikachuEXE
c845df9d53
^ Update electron 20.x (#2549) 2022-09-08 07:09:49 -04:00
ChunkyProgrammer
f7f1672b8a
update electron-builder (#2546) 2022-09-08 08:39:22 +08:00
absidue
d67a537d1c
Update copy-webpack-plugin dependency to 11.0.0 (#2541) 2022-09-06 08:45:35 +08:00
absidue
3d66da973e
Update ytdl-core to 4.11.2 (#2542) 2022-09-06 08:44:56 +08:00
absidue
1e58be273e
Update babel and specify exact node version target (#2536) 2022-09-05 09:29:53 +08:00
absidue
78fd045a15
Update webpack (#2534) 2022-09-04 07:40:53 -04:00
ChunkyProgrammer
44c010c5fe
update yt-channel-info (#2527) 2022-09-02 11:23:53 +08:00
absidue
717f23e0dd
Update yt-comment-scraper to 6.2.0 (#2523) 2022-09-01 19:43:20 +08:00
PikachuEXE
14ab1ad3c1
^ Update electron 20.x (#2525) 2022-09-01 09:10:46 +00:00
absidue
c0285c38c4
Update yt-trending-scraper to 3.1.0 (#2522) 2022-08-31 20:55:10 -04:00
absidue
b6740acc37
Switch back to upstream ytdl-core (#2510) 2022-08-27 07:58:33 +08:00
PikachuEXE
680abbebd8
Upgrade electron from 16 > 20 (#2448)
* ^ Upgrade electron 16.x > 20.x

* 20.0.1

* 20.0.2

* 20.1.0
2022-08-26 09:46:15 +02:00
PikachuEXE
75139ef6a3
^ Update lefthook to latest version (#2472) 2022-08-13 00:44:39 +02:00
PikachuEXE
ba0bcee2fe
Add Git Hooks to run lint (#1788)
* + Add package @arkweid/lefthook

* Add git hook pre-commit for linting changed files only

* Update lefthook.yml about `glob`

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>

* Update lefthook.yml to use `yarn run` instead of `npx`

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
2022-08-11 23:41:32 -04:00
PrestonN
dbc5ded08c Bump version number to v0.17.1 2022-08-11 21:36:57 -04:00
absidue
2205f38884
Temporarily switch over to my fork of ytdl-core (#2469) 2022-08-11 18:20:17 -04:00
absidue
903f3a2241
Prevent packaging unneeded dependency files (#2303)
* Prevent packaging unneeded dependency files

* Exclude even more dependency files from being packaged
2022-07-14 10:43:07 -04:00
PikachuEXE
6e25d35459
Update electron-builder version to ^23.0.2 (#2305)
Fixes build task on MacOS 12.3+
2022-06-20 22:31:09 -04:00
absidue
72b4e17cd4
Remove the unneeded fast-glob and node-abi dev dependencies (#2334) 2022-06-20 09:59:17 +08:00
absidue
6d64b3a2b1
^ Update marked (#2335) 2022-06-20 09:58:27 +08:00
PrestonN
ae654a1581 Bump version number to v0.17.0 2022-06-12 16:01:19 -04:00
absidue
26e4433c99
Remove the unused lodash.uniqwith, videojs-replay and vue-electron dependencies (#2299) 2022-06-08 09:12:57 +08:00
absidue
18b9bdf17d
Remove the material-design-icons dependency (#2298) 2022-06-08 09:11:33 +08:00
absidue
331f65ec26
Remove unused dependencies (#2278)
* Remove the bulma-pro and videojs-abloop dependencies

* Remove typescript

* Remove the jest development dependency
2022-05-31 16:15:44 -04:00
ChunkyProgrammer
6d9dab7eb2
update yt-channel-info (#2275) 2022-05-31 09:45:17 +08:00
absidue
365b8f81ae
Format playlist dates with the selected locale (#2244)
* Format Invidious playlist dates with the selected locale

* Fix language for locale API as well

* Add special handling for Norsk nynorsk

* Workaround system locale issue
2022-05-30 21:43:21 -04:00
absidue
dd5c68223b
Use the builtin subtle crypto library instead of node-forge (#2276) 2022-05-31 09:42:39 +08:00
PikachuEXE
8e0f6580d6
^ Update electron 16.x (#2252) 2022-05-25 10:47:56 +02:00