Skip to content

Commit

Permalink
Use zpl
Browse files Browse the repository at this point in the history
  • Loading branch information
rauenzi committed Sep 30, 2022
1 parent 6050e38 commit 33c6dda
Show file tree
Hide file tree
Showing 18 changed files with 106 additions and 154 deletions.
1 change: 1 addition & 0 deletions .gitignore
@@ -0,0 +1 @@
node_modules
4 changes: 4 additions & 0 deletions .zplrc.js
@@ -0,0 +1,4 @@
module.exports = name => ({
base: "./src/plugins",
out: "./Plugins/" + name
});
50 changes: 50 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 5 additions & 3 deletions package.json
Expand Up @@ -6,10 +6,9 @@
"type": "git",
"url": "https://github.com/rauenzi/BetterDiscordAddons"
},
"devDependencies": {},
"scripts": {
"build_plugin": "node ./scripts/build.js local",
"build_plugin_remote": "node ./scripts/build.js remote"
"build": "zpl build",
"init": "zpl init"
},
"author": "Zerebos",
"license": "MIT",
Expand All @@ -24,5 +23,8 @@
"github": "https://github.com/rauenzi/BetterDiscordAddons/tree/master/Plugins/`{{PLUGIN_NAME}}`",
"githubRaw": "https://raw.githubusercontent.com/rauenzi/BetterDiscordAddons/master/Plugins/`{{PLUGIN_NAME}}`/`{{PLUGIN_NAME}}`.plugin.js",
"authorLink": "https://twitter.com/IAmZerebos"
},
"devDependencies": {
"zerespluginlibrary": "^2.0.6"
}
}
82 changes: 0 additions & 82 deletions scripts/build.js

This file was deleted.

24 changes: 0 additions & 24 deletions scripts/installscript.js

This file was deleted.

24 changes: 0 additions & 24 deletions scripts/template.js

This file was deleted.

5 changes: 4 additions & 1 deletion src/plugins/BDContextMenu/index.js
@@ -1,4 +1,7 @@

/**
* @param {import("zerespluginlibrary").Plugin} Plugin
* @param {import("zerespluginlibrary").BoundAPI} Api
*/
module.exports = (Plugin, Api) => {
const {Patcher, DiscordModules, DCM, PluginUtilities, WebpackModules} = Api;

Expand Down
4 changes: 4 additions & 0 deletions src/plugins/BetterFormattingRedux/index.js
@@ -1,3 +1,7 @@
/**
* @param {import("zerespluginlibrary").Plugin} Plugin
* @param {import("zerespluginlibrary").BoundAPI} Api
*/
module.exports = (Plugin, Api) => {
const {DiscordSelectors, PluginUtilities, Tooltip, DiscordModules, Patcher, Utilities, DCM, DOMTools, ReactTools, WebpackModules} = Api;

Expand Down
19 changes: 6 additions & 13 deletions src/plugins/BetterRoleColors/config.json
@@ -1,17 +1,10 @@
{
"info": {
"name": "BetterRoleColors",
"authors": [{
"name": "Zerebos",
"discord_id": "249746236008169473",
"github_username": "rauenzi",
"twitter_username": "ZackRauen"
}],
"version": "0.9.0",
"description": "Adds server-based role colors to typing, voice, popouts, modals and more!",
"github": "https://github.com/rauenzi/BetterDiscordAddons/tree/master/Plugins/BetterRoleColors",
"github_raw": "https://raw.githubusercontent.com/rauenzi/BetterDiscordAddons/master/Plugins/BetterRoleColors/BetterRoleColors.plugin.js"
},
"name": "BetterRoleColors",
"author": "Zerebos",
"version": "0.9.0",
"description": "Adds server-based role colors to typing, voice, popouts, modals and more!",
"github": "https://github.com/rauenzi/BetterDiscordAddons/tree/master/Plugins/BetterRoleColors",
"github_raw": "https://raw.githubusercontent.com/rauenzi/BetterDiscordAddons/master/Plugins/BetterRoleColors/BetterRoleColors.plugin.js",
"changelog": [
{
"title":"Added",
Expand Down
5 changes: 4 additions & 1 deletion src/plugins/BetterRoleColors/index.js
@@ -1,4 +1,7 @@

/**
* @param {import("zerespluginlibrary").Plugin} Plugin
* @param {import("zerespluginlibrary").BoundAPI} Api
*/
module.exports = (Plugin, Api) => {
const {DiscordSelectors, WebpackModules, DiscordModules, Patcher, ColorConverter, ReactComponents, Utilities, Logger} = Api;

Expand Down
5 changes: 4 additions & 1 deletion src/plugins/BlurNSFW/index.js
@@ -1,4 +1,7 @@

/**
* @param {import("zerespluginlibrary").Plugin} Plugin
* @param {import("zerespluginlibrary").BoundAPI} Api
*/
module.exports = (Plugin, Api) => {
const {Patcher, WebpackModules, DiscordModules, PluginUtilities, Utilities, DCM} = Api;

Expand Down
4 changes: 4 additions & 0 deletions src/plugins/DoNotTrack/index.js
@@ -1,3 +1,7 @@
/**
* @param {import("zerespluginlibrary").Plugin} Plugin
* @param {import("zerespluginlibrary").BoundAPI} Api
*/
module.exports = (Plugin, Api) => {
const {Patcher, WebpackModules, Modals} = Api;

Expand Down
5 changes: 4 additions & 1 deletion src/plugins/GhostPingDetector/index.js
@@ -1,4 +1,7 @@

/**
* @param {import("zerespluginlibrary").Plugin} Plugin
* @param {import("zerespluginlibrary").BoundAPI} Api
*/
module.exports = (Plugin, Api) => {
const {DiscordModules, Logger, Patcher} = Api;

Expand Down
5 changes: 4 additions & 1 deletion src/plugins/HideDisabledEmojis/index.js
@@ -1,4 +1,7 @@

/**
* @param {import("zerespluginlibrary").Plugin} Plugin
* @param {import("zerespluginlibrary").BoundAPI} Api
*/
module.exports = (Plugin, Api) => {
const {Patcher, DiscordModules, WebpackModules} = Api;
return class HideDisabledEmojis extends Plugin {
Expand Down
5 changes: 4 additions & 1 deletion src/plugins/HideIconBadge/index.js
@@ -1,4 +1,7 @@

/**
* @param {import("zerespluginlibrary").Plugin} Plugin
* @param {import("zerespluginlibrary").BoundAPI} Api
*/
module.exports = (Plugin, Api) => {
const {Patcher, WebpackModules} = Api;
const ElectronModule = WebpackModules.getByProps(["setBadge"]);
Expand Down
5 changes: 4 additions & 1 deletion src/plugins/PermissionsViewer/index.js
@@ -1,4 +1,7 @@

/**
* @param {import("zerespluginlibrary").Plugin} Plugin
* @param {import("zerespluginlibrary").BoundAPI} Api
*/
module.exports = (Plugin, Api) => {
const {Patcher, DiscordModules, WebpackModules, PluginUtilities, Toasts, DiscordClasses, Utilities, DOMTools, ColorConverter, DCM, Structs, ReactTools} = Api;

Expand Down
5 changes: 4 additions & 1 deletion src/plugins/RoleMembers/index.js
@@ -1,4 +1,7 @@

/**
* @param {import("zerespluginlibrary").Plugin} Plugin
* @param {import("zerespluginlibrary").BoundAPI} Api
*/
module.exports = (Plugin, Api) => {
const {Popouts, DiscordModules, DiscordSelectors, Utilities, WebpackModules, Patcher, DCM, DOMTools, Toasts} = Api;

Expand Down

0 comments on commit 33c6dda

Please sign in to comment.