Skip to content

Commit 8e0a89d

Browse files
committed
style: fix existing violations of userscripts eslint rules
1 parent c5aea8f commit 8e0a89d

28 files changed

+387
-386
lines changed

bandcamp_importer.user.js

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
// ==UserScript==
2-
// @name Import Bandcamp releases to MusicBrainz
3-
// @description Add a button on Bandcamp's album pages to open MusicBrainz release editor with pre-filled data for the selected release
4-
// @version 2025.04.22.1
5-
// @namespace http://userscripts.org/users/22504
6-
// @downloadURL https://raw.github.com/murdos/musicbrainz-userscripts/master/bandcamp_importer.user.js
7-
// @updateURL https://raw.github.com/murdos/musicbrainz-userscripts/master/bandcamp_importer.user.js
8-
// @include /^https:\/\/[^/]+(?:\/(?:album|track)\/[^/]+\/?|\/music\/?|\/?)$/
9-
// @include /^https?:\/\/web\.archive\.org\/web\/\d+\/https?:\/\/[^/]+(?:\/(?:album|track)\/[^/]+\/?|\/music\/?|\/?)$/
10-
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js
11-
// @require lib/mbimport.js
12-
// @require lib/logger.js
13-
// @require lib/mblinks.js
14-
// @require lib/mbimportstyle.js
15-
// @icon https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/assets/images/Musicbrainz_import_logo.png
16-
// @grant unsafeWindow
17-
// @run-at document-start
2+
// @name Import Bandcamp releases to MusicBrainz
3+
// @description Add a button on Bandcamp's album pages to open MusicBrainz release editor with pre-filled data for the selected release
4+
// @version 2025.04.22.1
5+
// @namespace http://userscripts.org/users/22504
6+
// @downloadURL https://raw.github.com/murdos/musicbrainz-userscripts/master/bandcamp_importer.user.js
7+
// @updateURL https://raw.github.com/murdos/musicbrainz-userscripts/master/bandcamp_importer.user.js
8+
// @include /^https:\/\/[^/]+(?:\/(?:album|track)\/[^/]+\/?|\/music\/?|\/?)$/
9+
// @include /^https?:\/\/web\.archive\.org\/web\/\d+\/https?:\/\/[^/]+(?:\/(?:album|track)\/[^/]+\/?|\/music\/?|\/?)$/
10+
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js
11+
// @require lib/mbimport.js
12+
// @require lib/logger.js
13+
// @require lib/mblinks.js
14+
// @require lib/mbimportstyle.js
15+
// @icon https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/assets/images/Musicbrainz_import_logo.png
16+
// @grant unsafeWindow
17+
// @run-at document-start
1818
// ==/UserScript==
1919

2020
// prevent JQuery conflicts, see http://wiki.greasespot.net/@grant

bandcamp_importer_helper.user.js

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
// ==UserScript==
2-
// @name Import Bandcamp releases to MusicBrainz Album Link Helper
3-
// @description Add a link to Bandcamp's album canonical URL on pages without /album/, for one to import the release into MusicBrainz
4-
// @version 2022.4.10.1
5-
// @namespace http://userscripts.org/users/22504
6-
// @downloadURL https://raw.github.com/murdos/musicbrainz-userscripts/master/bandcamp_importer_helper.user.js
7-
// @updateURL https://raw.github.com/murdos/musicbrainz-userscripts/master/bandcamp_importer_helper.user.js
8-
// @include http*://*.bandcamp.com/
9-
// @include http*://*.bandcamp.com/releases
10-
// @exclude http*://*.bandcamp.com/*/*
11-
// @require lib/logger.js
12-
// @icon https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/assets/images/Musicbrainz_import_logo.png
13-
// @grant unsafeWindow
2+
// @name Import Bandcamp releases to MusicBrainz Album Link Helper
3+
// @description Add a link to Bandcamp's album canonical URL on pages without /album/, for one to import the release into MusicBrainz
4+
// @version 2022.4.10.1
5+
// @namespace http://userscripts.org/users/22504
6+
// @downloadURL https://raw.github.com/murdos/musicbrainz-userscripts/master/bandcamp_importer_helper.user.js
7+
// @updateURL https://raw.github.com/murdos/musicbrainz-userscripts/master/bandcamp_importer_helper.user.js
8+
// @include http*://*.bandcamp.com/
9+
// @include http*://*.bandcamp.com/releases
10+
// @exclude http*://*.bandcamp.com/*/*
11+
// @require lib/logger.js
12+
// @icon https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/assets/images/Musicbrainz_import_logo.png
13+
// @grant unsafeWindow
1414
// ==/UserScript==
1515

1616
if (!unsafeWindow) unsafeWindow = window;

batch-add-recording-relationships.user.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
// ==UserScript==
2-
// @name MusicBrainz: Batch-add "performance of" relationships
3-
// @description Batch link recordings to works from artist Recordings page.
4-
// @version 2023.7.2
5-
// @author Michael Wiencek
6-
// @license X11
7-
// @downloadURL https://github.com/murdos/musicbrainz-userscripts/raw/master/batch-add-recording-relationships.user.js
8-
// @match *://*.musicbrainz.org/artist/*/recordings*
2+
// @name MusicBrainz: Batch-add "performance of" relationships
3+
// @description Batch link recordings to works from artist Recordings page.
4+
// @version 2023.7.2
5+
// @author Michael Wiencek
6+
// @license X11
7+
// @downloadURL https://github.com/murdos/musicbrainz-userscripts/raw/master/batch-add-recording-relationships.user.js
8+
// @match *://*.musicbrainz.org/artist/*/recordings*
99
// ==/UserScript==
1010

1111
/* global MB:readonly */

beatport_classic_importer.user.js

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
// ==UserScript==
2-
// @name Import Beatport Classic releases to MusicBrainz
3-
// @description One-click importing of releases from classic.beatport.com/release pages into MusicBrainz
4-
// @version 2018.2.18.1
5-
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/beatport_classic_importer.user.js
6-
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/beatport_classic_importer.user.js
7-
// @include http*://classic.beatport.com/release/*
8-
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
9-
// @require lib/mbimport.js
10-
// @require lib/logger.js
11-
// @require lib/mbimportstyle.js
12-
// @icon https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/assets/images/Musicbrainz_import_logo.png
13-
// @grant unsafeWindow
2+
// @name Import Beatport Classic releases to MusicBrainz
3+
// @description One-click importing of releases from classic.beatport.com/release pages into MusicBrainz
4+
// @version 2018.2.18.1
5+
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/beatport_classic_importer.user.js
6+
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/beatport_classic_importer.user.js
7+
// @include http*://classic.beatport.com/release/*
8+
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
9+
// @require lib/mbimport.js
10+
// @require lib/logger.js
11+
// @require lib/mbimportstyle.js
12+
// @icon https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/assets/images/Musicbrainz_import_logo.png
13+
// @grant unsafeWindow
1414
// ==/UserScript==
1515

1616
// prevent JQuery conflicts, see http://wiki.greasespot.net/@grant

beatport_importer.user.js

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
// ==UserScript==
2-
// @name Import Beatport releases to MusicBrainz
3-
// @author VxJasonxV
4-
// @namespace https://github.com/murdos/musicbrainz-userscripts/
5-
// @description One-click importing of releases from beatport.com/release pages into MusicBrainz
6-
// @version 2024.03.28.1
7-
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/beatport_importer.user.js
8-
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/beatport_importer.user.js
9-
// @include http://www.beatport.com/release/*
10-
// @include https://www.beatport.com/release/*
11-
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
12-
// @require lib/mbimport.js
13-
// @require lib/logger.js
14-
// @require lib/mbimportstyle.js
15-
// @icon https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/assets/images/Musicbrainz_import_logo.png
16-
// @grant unsafeWindow
2+
// @name Import Beatport releases to MusicBrainz
3+
// @author VxJasonxV
4+
// @namespace https://github.com/murdos/musicbrainz-userscripts/
5+
// @description One-click importing of releases from beatport.com/release pages into MusicBrainz
6+
// @version 2024.03.28.1
7+
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/beatport_importer.user.js
8+
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/beatport_importer.user.js
9+
// @include http://www.beatport.com/release/*
10+
// @include https://www.beatport.com/release/*
11+
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
12+
// @require lib/mbimport.js
13+
// @require lib/logger.js
14+
// @require lib/mbimportstyle.js
15+
// @icon https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/assets/images/Musicbrainz_import_logo.png
16+
// @grant unsafeWindow
1717
// ==/UserScript==
1818

1919
// prevent JQuery conflicts, see http://wiki.greasespot.net/@grant

boomkat_importer.user.js

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
// ==UserScript==
2-
// @name Import Boomkat releases to Musicbrainz
3-
// @description Add a button on Boomkat release pages to open MusicBrainz release editor with pre-filled data for the selected release
4-
// @version 2024.09.10.1
5-
// @license X11
6-
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/boomkat_importer.user.js
7-
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/boomkat_importer.user.js
8-
// @namespace https://github.com/murdos/musicbrainz-userscripts
9-
// @include https://boomkat.com/products/*
10-
// @require lib/mbimport.js
11-
// @require lib/logger.js
12-
// @require lib/mbimportstyle.js
2+
// @name Import Boomkat releases to Musicbrainz
3+
// @description Add a button on Boomkat release pages to open MusicBrainz release editor with pre-filled data for the selected release
4+
// @version 2024.09.10.1
5+
// @license X11
6+
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/boomkat_importer.user.js
7+
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/boomkat_importer.user.js
8+
// @namespace https://github.com/murdos/musicbrainz-userscripts
9+
// @include https://boomkat.com/products/*
10+
// @require lib/mbimport.js
11+
// @require lib/logger.js
12+
// @require lib/mbimportstyle.js
1313
// ==/UserScript==
1414

1515
async function onLoad() {

cd1d_importer.user.js

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
// ==UserScript==
2-
// @name Import CD1D releases to MusicBrainz
3-
// @description Add a button on CD1D.com release pages allowing to open MusicBrainz release editor with pre-filled data for the selected release
4-
// @namespace http://userscripts.org/users/517952
5-
// @include http://1d-aquitaine.com/*/album/*
6-
// @include http://1d-midipyrenees.com/*/album/*
7-
// @include http://1d-paca.com/*/album/*
8-
// @include http://1d-paysdelaloire.com/*/album/*
9-
// @include http://1d-rhonealpes.com/*/album/*
10-
// @include http://cd1d.com/*/album/*
11-
// @version 2018.2.18.1
12-
// @downloadURL https://raw.github.com/murdos/musicbrainz-userscripts/master/cd1d_importer.user.js
13-
// @updateURL https://raw.github.com/murdos/musicbrainz-userscripts/master/cd1d_importer.user.js
14-
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
15-
// @require lib/mbimport.js
16-
// @require lib/logger.js
17-
// @require lib/mbimportstyle.js
18-
// @icon https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/assets/images/Musicbrainz_import_logo.png
2+
// @name Import CD1D releases to MusicBrainz
3+
// @description Add a button on CD1D.com release pages allowing to open MusicBrainz release editor with pre-filled data for the selected release
4+
// @namespace http://userscripts.org/users/517952
5+
// @include http://1d-aquitaine.com/*/album/*
6+
// @include http://1d-midipyrenees.com/*/album/*
7+
// @include http://1d-paca.com/*/album/*
8+
// @include http://1d-paysdelaloire.com/*/album/*
9+
// @include http://1d-rhonealpes.com/*/album/*
10+
// @include http://cd1d.com/*/album/*
11+
// @version 2018.2.18.1
12+
// @downloadURL https://raw.github.com/murdos/musicbrainz-userscripts/master/cd1d_importer.user.js
13+
// @updateURL https://raw.github.com/murdos/musicbrainz-userscripts/master/cd1d_importer.user.js
14+
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
15+
// @require lib/mbimport.js
16+
// @require lib/logger.js
17+
// @require lib/mbimportstyle.js
18+
// @icon https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/assets/images/Musicbrainz_import_logo.png
1919
// ==/UserScript==
2020

2121
/* Import releases from http://cd1d.com to MusicBrainz */

deezer_importer.user.js

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
// ==UserScript==
2-
// @name Import Deezer releases into MusicBrainz
3-
// @namespace https://github.com/murdos/musicbrainz-userscripts/
4-
// @description One-click importing of releases from deezer.com into MusicBrainz
5-
// @version 2019.1.30.1
6-
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/deezer_importer.user.js
7-
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/deezer_importer.user.js
8-
// @include http*://www.deezer.com/*/album/*
9-
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
10-
// @require lib/mbimport.js
11-
// @require lib/logger.js
12-
// @require lib/mbimportstyle.js
13-
// @icon https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/assets/images/Musicbrainz_import_logo.png
14-
// @grant GM_xmlhttpRequest
15-
// @grant GM.xmlHttpRequest
2+
// @name Import Deezer releases into MusicBrainz
3+
// @namespace https://github.com/murdos/musicbrainz-userscripts/
4+
// @description One-click importing of releases from deezer.com into MusicBrainz
5+
// @version 2019.1.30.1
6+
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/deezer_importer.user.js
7+
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/deezer_importer.user.js
8+
// @include http*://www.deezer.com/*/album/*
9+
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
10+
// @require lib/mbimport.js
11+
// @require lib/logger.js
12+
// @require lib/mbimportstyle.js
13+
// @icon https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/assets/images/Musicbrainz_import_logo.png
14+
// @grant GM_xmlhttpRequest
15+
// @grant GM.xmlHttpRequest
1616
// ==/UserScript==
1717

1818
// prevent JQuery conflicts, see http://wiki.greasespot.net/@grant

discogs_importer.user.js

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
// ==UserScript==
22

3-
// @name Import Discogs releases to MusicBrainz
4-
// @description Add a button to import Discogs releases to MusicBrainz and add links to matching MusicBrainz entities for various Discogs entities (artist,release,master,label)
5-
// @version 2024.03.28.1
6-
// @namespace http://userscripts.org/users/22504
7-
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/discogs_importer.user.js
8-
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/discogs_importer.user.js
9-
// @include http*://www.discogs.com/*
10-
// @include http*://*.discogs.com/*release/*
11-
// @exclude http*://*.discogs.com/*release/*?f=xml*
12-
// @exclude http*://www.discogs.com/release/add
13-
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
14-
// @require lib/mbimport.js
15-
// @require lib/logger.js
16-
// @require lib/mblinks.js
17-
// @require lib/mbimportstyle.js
18-
// @icon https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/assets/images/Musicbrainz_import_logo.png
3+
// @name Import Discogs releases to MusicBrainz
4+
// @description Add a button to import Discogs releases to MusicBrainz and add links to matching MusicBrainz entities for various Discogs entities (artist,release,master,label)
5+
// @version 2024.03.28.1
6+
// @namespace http://userscripts.org/users/22504
7+
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/discogs_importer.user.js
8+
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/discogs_importer.user.js
9+
// @include http*://www.discogs.com/*
10+
// @include http*://*.discogs.com/*release/*
11+
// @exclude http*://*.discogs.com/*release/*?f=xml*
12+
// @exclude http*://www.discogs.com/release/add
13+
// @require https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js
14+
// @require lib/mbimport.js
15+
// @require lib/logger.js
16+
// @require lib/mblinks.js
17+
// @require lib/mbimportstyle.js
18+
// @icon https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/assets/images/Musicbrainz_import_logo.png
1919
// ==/UserScript==
2020

2121
// prevent JQuery conflicts, see http://wiki.greasespot.net/@grant

edit-instrument-recordings-links.user.js

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
// ==UserScript==
2-
// @name MusicBrainz: Add recording edit links to instrument pages
3-
// @description Direct links to the recording edit page are added to instruments' recordings pages.
4-
// @version 2019.6.20.1
5-
// @author Nicolás Tamargo
6-
// @license X11
7-
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/edit-instrument-recordings-links.user.js
8-
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/edit-instrument-recordings-links.user.js
9-
// @include *://musicbrainz.org/instrument/*/recordings*
10-
// @include *://*.musicbrainz.org/instrument/*/recordings*
11-
// @grant none
2+
// @name MusicBrainz: Add recording edit links to instrument pages
3+
// @description Direct links to the recording edit page are added to instruments' recordings pages.
4+
// @version 2019.6.20.1
5+
// @author Nicolás Tamargo
6+
// @license X11
7+
// @downloadURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/edit-instrument-recordings-links.user.js
8+
// @updateURL https://raw.githubusercontent.com/murdos/musicbrainz-userscripts/master/edit-instrument-recordings-links.user.js
9+
// @include *://musicbrainz.org/instrument/*/recordings*
10+
// @include *://*.musicbrainz.org/instrument/*/recordings*
11+
// @grant none
1212
// ==/UserScript==
1313

1414
// ==License==

0 commit comments

Comments
 (0)