Skip to content

Commit fec7a05

Browse files
committed
v4.10.19
Signed-off-by: Magic <magicoflolis@tuta.io>
1 parent a5c4a55 commit fec7a05

12 files changed

Lines changed: 471 additions & 436 deletions

File tree

.eslintrc.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
"globals": {
44
"GM": "writable",
55
"err": "readonly",
6+
"browser": "readonly",
7+
"chrome": "readonly",
68
"boxCSS": "readonly",
79
"main_css": "readonly",
810
"custom_width": "readonly",
@@ -13,9 +15,8 @@
1315
},
1416
"env": {
1517
"browser": true,
16-
"es2021": true,
18+
"es2022": true,
1719
"greasemonkey": true,
18-
"jquery": true,
1920
"node": true
2021
},
2122
"extends": [
@@ -34,4 +35,4 @@
3435
},
3536
"ignorePatterns": ["/src/header.js","/tools/userscript.js", "/dist/*.js"],
3637
"rules": {}
37-
}
38+
}

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22

33
*Fork of [Userscript+ : Show Site All UserJS](https://github.com/jae-jae/Userscript-Plus#userscript). Source code & authors information found [here](https://github.com/jae-jae/Userscript-Plus).*
44

5-
> Finds available UserJS for current webpage **( may not work on every webpage )**
5+
> The power of [Greasy Fork](https://greasyfork.org) on the go! Finds available UserJS for the current webpage **( may not work on every webpage )**
66
77
## About
88

9+
> [Changelog (GitHub)](https://github.com/magicoflolis/Userscript-Plus/releases)
10+
911
Finds available UserJS for current webpage from various UserJS hosts (e.g, [Greasy Fork](https://greasyfork.org)), displays a found count bottom right of the webpage, automatically disappears after 10 seconds (can be configured).
1012

1113
**Known bugs:**
@@ -42,6 +44,7 @@ javascript:(function(){['https://cdn.jsdelivr.net/gh/magicoflolis/Userscript-Plu
4244
> Tested and compatible with TamperMonkey and ViolentMonkey.
4345
4446
* Multilingual support.
47+
* User can search + load results for UserJS on an entirely different webpage!
4548
* Config can be synced with current user script manager.
4649
* Automatically finds language through ``navigator.language``, all dates will match your current language.
4750
* List displays the following information for each UserJS: name, description, creation date, author(s), version, daily installs, total installs, user ratings.

package.json

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -5,54 +5,54 @@
55
"version": "3.9.18",
66
"license": "MIT",
77
"userJS": {
8-
"version": "3.9.18",
8+
"version": "4.10.19",
99
"name": "Magic Userscript+ : Show Site All UserJS",
1010
"bugs": "https://github.com/magicoflolis/Userscript-Plus/issues/new",
1111
"homepage": "https://github.com/magicoflolis/Userscript-Plus",
1212
"icon": "data:image/png;base64,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",
1313
"url": "https://github.com/magicoflolis/Userscript-Plus/releases/latest/download/magic-userjs.user.js"
1414
},
1515
"scripts": {
16-
"Dev:UserJS": "concurrently \"npm run build:UserJS\" \"npm run Dev:Server\" \"npm run Dev:Sass\"",
17-
"Dev:FF": "concurrently \"npm run Webpack:FF\" \"npm run Dev:Sass\"",
18-
"Dev:Cr": "concurrently \"npm run Webpack:Cr\" \"npm run Dev:Sass\"",
16+
"Dev:UserJS": "concurrently \"pnpm run build:UserJS\" \"pnpm run Dev:Server\" \"pnpm run Dev:Sass\"",
17+
"Dev:FF": "concurrently \"pnpm run Webpack:FF\" \"pnpm run Dev:Sass\"",
18+
"Dev:Cr": "concurrently \"pnpm run Webpack:Cr\" \"pnpm run Dev:Sass\"",
1919
"Dev:Sass": "sass -w ./src/sass/magicuserjs.scss:./tests/compiled/magicuserjs.css ./userscript/src/sass/magicuserjs.scss:./tests/compiled/muserjs.css -s compressed",
2020
"Dev:Server": "http-server ./userscript/dist -s --no-dotfiles -c-1",
21-
"build:Cr": "webpack --mode production --config=tools/webpack.config.js --node-env chrome",
22-
"build:FF": "webpack --mode production --config=tools/webpack.config.js --node-env firefox",
21+
"build:Cr": "webpack --mode production --config=tools/webpack.config.js --env brws=chrome",
22+
"build:FF": "webpack --mode production --config=tools/webpack.config.js --env brws=firefox",
2323
"build:Sass": "sass --no-source-map ./src/sass/magicuserjs.scss:./tests/compiled/magicuserjs.css ./userscript/src/sass/magicuserjs.scss:./tests/compiled/muserjs.css -s compressed",
2424
"build:UserJS": "node -r dotenv/config ./userscript/tools/userscript.mjs dotenv_config_path=./userscript/src/.env",
2525
"Pub:Userscript": "node -r dotenv/config ./userscript/tools/userscript.mjs dotenv_config_path=./userscript/dist/.env",
2626
"web-run:firefox-android": "web-ext run --config=./tools/web-ext-firefox.js -t firefox-android --firefox-apk org.mozilla.firefox",
27-
"Webpack:Cr": "webpack --progress --mode development --config=tools/webpack.config.js --node-env chrome",
28-
"Webpack:FF": "webpack --progress --mode development --config=tools/webpack.config.js --node-env firefox"
27+
"Webpack:Cr": "webpack --progress --mode development --config=tools/webpack.config.js --env brws=chrome",
28+
"Webpack:FF": "webpack --progress --mode development --config=tools/webpack.config.js --env brws=firefox"
2929
},
3030
"devDependencies": {
31-
"@swc/cli": "^0.1.57",
32-
"@swc/core": "^1.3.19",
33-
"@types/chrome": "^0.0.202",
31+
"@swc/cli": "^0.1.59",
32+
"@swc/core": "^1.3.28",
33+
"@types/chrome": "^0.0.210",
3434
"@types/firefox-webext-browser": "latest",
3535
"@types/path-browserify": "^1.0.0",
3636
"@types/sass": "^1.43.1",
3737
"browserslist": "^4.21.4",
38-
"concurrently": "^7.5.0",
38+
"concurrently": "^7.6.0",
3939
"copy-webpack-plugin": "^11.0.0",
4040
"crx3": "^1.1.3",
41-
"css-loader": "^6.7.2",
41+
"css-loader": "^6.7.3",
4242
"dotenv": "^16.0.3",
43-
"eslint": "^8.28.0",
44-
"eslint-config-prettier": "^8.5.0",
43+
"eslint": "^8.32.0",
44+
"eslint-config-prettier": "^8.6.0",
4545
"http-server": "^14.1.1",
46-
"mini-css-extract-plugin": "^2.7.0",
46+
"mini-css-extract-plugin": "^2.7.2",
4747
"node-watch": "^0.7.3",
4848
"path-browserify": "^1.0.1",
49-
"sass": "^1.56.1",
49+
"sass": "^1.57.1",
5050
"sass-loader": "^13.2.0",
5151
"swc-loader": "^0.2.3",
5252
"terser-webpack-plugin": "^5.3.6",
53-
"web-ext": "^7.3.1",
53+
"web-ext": "^7.5.0",
5454
"webpack": "^5.75.0",
55-
"webpack-cli": "^5.0.0",
55+
"webpack-cli": "^5.0.1",
5656
"webpack-merge": "^5.8.0"
5757
},
5858
"bugs": {

0 commit comments

Comments
 (0)