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: src/joinus/advanced/script-standard.md
+21Lines changed: 21 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -129,6 +129,23 @@ const element = $('.some-unique-element-that-appears-only-once').last();
129
129
```
130
130
:::
131
131
132
+
## Forbidden behavior
133
+
134
+
### False attribution
135
+
136
+
Do not list another developer's GitHub ID in the `maintainers` field of a route unless they have explicitly agreed. Only list GitHub IDs that belong to you or to contributors who have given you permission.
Each offense results in a temporary ban (1 month) from submitting pull requests. Bans are enforced via [vouch](https://github.com/mitchellh/vouch). New PRs from a banned author will be closed automatically. A maintainer can lift the ban once the circumstances have been reviewed.
148
+
132
149
## v2 Route Standard
133
150
134
151
:::danger
@@ -137,6 +154,8 @@ The v2 Route Standard is deprecated. All new routes should follow the [Create Ro
137
154
138
155
:::
139
156
157
+
::::details
158
+
140
159
When creating a new route in RSSHub, you need to organize your files in a specific way. Your namespace folder should be stored in the `lib/routes` directory and should include three mandatory files:
141
160
142
161
-`router.ts` Registers the routes
@@ -199,6 +218,8 @@ Remember to remove all build artifacts in `assets/build/` before committing.
0 commit comments