You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+8-6Lines changed: 8 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,12 +12,14 @@ This contains a registry of extensions.
12
12
13
13
1. Fork this repository
14
14
2. Add a new folder in the `registry` folder with the name `<vendorid>.<pluginid>`
15
-
3. Add your extension to the registry using `node scripts/new.js registry/<vendorid>.<pluginid> <path/to/your/extension.json>`. This will create a new folder with the name `<vendorid>.<pluginid>` and create the `extension.json` based on your extension in it. (You can also specify your lua entry script path instead)
16
-
4. Run `npm run all` to validate your changes
17
-
5. Run `git add .` and `git commit -m "Added <your-plugin-id>"`
18
-
6. Push your changes to your fork
19
-
7. Create a pull request to this repository
20
-
8. Wait for approval
15
+
3. Find the metadata `Extension.json` that was generated from your `Extension.json.in` file from within your Extensions build folder. For Lua plugins you can use the main plugin lua file instead.
16
+
4. Add your extension to the registry using `node scripts/new.js registry/<vendorid>.<pluginid>/extension.json <buildfolder/Extension.json>`. This will create a new folder with the name `<vendorid>.<pluginid>` and create the `extension.json` based on your extension in it.
17
+
(You can also specify your lua entry script path instead)
18
+
5. Fill in the `sources` array in the newly created `extension.json` file with the urls to your Extension.
19
+
6. Run `git add .` and `git commit -m "Added <your-plugin-id>"`
0 commit comments