-
-
Notifications
You must be signed in to change notification settings - Fork 113
/
index.js
408 lines (404 loc) · 20.6 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
/*! thanks. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */
/* eslint-disable quote-props */
/*
* npm username -> donate page
*
* Whenever a `thanks` user has a package owned by one of these authors in their
* package tree, they will be prompted to donate.
*/
const authors = {
akepinski: 'https://www.patreon.com/akepinski',
amit_merchant: 'https://www.patreon.com/amitmerchant',
andrewnez: 'https://en.liberapay.com/andrew/',
anteriovieira: 'https://www.patreon.com/anteriovieira',
antony: 'https://www.patreon.com/wirah',
armaldio: 'https://www.paypal.me/armaldio',
balupton: 'https://balupton.com/donate',
bevacqua: 'https://www.patreon.com/bevacqua',
bevry: 'https://bevry.me/donate',
bevryme: 'https://bevry.me/donate',
chinchang: 'https://www.patreon.com/kushagra',
cipchk: 'https://www.patreon.com/cipchk',
dannyfritz: 'https://www.patreon.com/dannyfritz',
darcyclarke: 'https://www.patreon.com/darcyclarke',
davidjbradshaw: 'https://www.paypal.me/davidjbradshaw',
derhuerst: 'https://www.patreon.com/derhuerst',
diegohaz: 'https://www.patreon.com/diegohaz',
dmonad: 'https://github.com/sponsors/dmonad',
eli: 'https://go.eligrey.com/donate',
evantahler: 'https://www.paypal.me/evantahler',
fabiosantoscode: 'https://www.patreon.com/fabiosantoscode',
feross: 'https://www.patreon.com/feross',
finwo: 'https://www.patreon.com/finwo',
getify: 'https://www.patreon.com/getify',
ganofins: 'https://www.patreon.com/ganofins',
gr2m: 'https://railsgirlssummerofcode.org/campaign/',
hacdias: 'https://www.patreon.com/hacdias',
hueniverse: 'https://www.patreon.com/eranhammer',
hughsk: 'https://hughsk.io/donate/',
hzoo: 'https://www.patreon.com/henryzhu',
jacksteamdev: 'https://ko-fi.com/jacksteam',
jaredhanson: 'https://www.patreon.com/jaredhanson',
jayphelps: 'https://www.patreon.com/jayphelps',
'johann-s': 'https://www.patreon.com/jservoire',
johnjleider: 'https://www.patreon.com/vuetify',
jpcote: 'https://beerpay.io/cotejp',
juliangruber: 'https://www.patreon.com/juliangruber',
kgryte: 'https://www.patreon.com/athan',
korynunn: 'https://www.patreon.com/korynunn',
litomore: 'https://www.paypal.me/LitoMore',
loghorn: 'https://www.paypal.me/Loghorn',
lmangani: 'https://bunq.me/qxip',
lukechilds: 'https://blockchair.com/bitcoin/address/1LukeQU5jwebXbMLDVydeH4vFSobRV9rkj',
maoberlehner: 'https://www.paypal.me/maoberlehner',
marijn: 'https://www.patreon.com/marijn',
mblarsen: 'https://flattr.com/@mblarsen',
mmckegg: 'https://www.patreon.com/MattMcKegg',
moox: 'https://liberapay.com/MoOx/',
mpj: 'https://www.patreon.com/funfunfunction',
mrahmadawais: 'https://buy.paddle.com/product/515568',
mweststrate: 'https://www.paypal.me/michelweststrate',
nickkaramoff: 'https://www.patreon.com/NickKaramoff',
noffle: 'https://en.liberapay.com/noffle/',
nzakas: 'https://www.paypal.me/nczonline',
olstenlarck: 'https://www.paypal.me/tunnckoCore',
ovhemert: 'https://www.patreon.com/ovhemert',
panva: 'https://www.patreon.com/panva',
paulcbetts: 'https://www.patreon.com/paulcbetts',
pablopunk: 'https://www.paypal.me/pablopunk',
posva: 'https://github.com/posva/thanks',
qubyte: 'https://www.paypal.me/qubyte',
rationalcoding: 'https://github.com/sponsors/t-mullen',
rayzr: 'https://www.patreon.com/rayzr522',
richardlitt: 'https://www.patreon.com/richlitt',
riyadhalnur: 'https://www.paypal.me/riyadhalnur',
rstoenescu: 'https://donate.quasar.dev',
shama: 'https://www.patreon.com/shama',
shellscape: 'https://www.patreon.com/shellscape',
sindresorhus: 'https://www.patreon.com/sindresorhus',
staltz: 'https://www.patreon.com/andrestaltz',
steelbrain: 'https://www.patreon.com/steelbrain',
softwaretailoring: 'https://www.paypal.me/softwaretailoring',
thlorenz: 'https://www.patreon.com/thlorenz',
tomchentw: 'https://www.patreon.com/tomchentw',
typicode: 'https://www.patreon.com/typicode',
yoshuawuyts: 'https://www.patreon.com/yoshuawuyts',
yyx990803: 'https://www.patreon.com/evanyou',
zeke: 'http://zeke.sikelianos.com/donations/',
sergeylukin: 'https://www.paypal.me/smartcoding'
}
/*
* npm organization name -> donate page
*
* Whenever a `thanks` user has a packages from one of these organizations in their
* package tree, they will be prompted to donate.
*/
const organizations = {
'11ty': 'https://opencollective.com/11ty',
accounts: 'https://opencollective.com/accounts-js',
babel: 'https://opencollective.com/babel',
barba: 'https://opencollective.com/barbajs',
bevry: 'https://opencollective.com/bevry',
canner: 'https://opencollective.com/cannercms',
codesandbox: 'https://opencollective.com/codesandbox',
colmena: 'https://opencollective.com/colmena',
compodoc: 'https://opencollective.com/compodoc',
cycle: 'https://opencollective.com/cyclejs',
docusaurus: 'https://opencollective.com/docusaurus',
'extend-chrome': 'https://ko-fi.com/jacksteam',
emotion: 'https://opencollective.com/emotion',
feathersjs: 'https://opencollective.com/feathers',
hoodie: 'https://opencollective.com/hoodie',
hyperapp: 'https://opencollective.com/hyperapp',
jest: 'https://opencollective.com/jest',
jitesoft: 'https://opencollective.com/jitesoft-open-source',
jscad: 'https://opencollective.com/openjscad',
klingon: 'https://opencollective.com/klingon',
koa: 'https://opencollective.com/koajs',
loadable: 'https://opencollective.com/loadable',
'material-ui': 'https://opencollective.com/material-ui',
'mdx-js': 'https://opencollective.com/unified',
midwayjs: 'https://opencollective.com/midway',
mocha: 'https://opencollective.com/mochajs',
nestjs: 'https://opencollective.com/nest',
ngrx: 'https://opencollective.com/ngrx',
nivo: 'https://opencollective.com/nivo',
nuxt: 'https://opencollective.com/nuxtjs',
octolinker: 'https://opencollective.com/octolinker',
phenomic: 'https://opencollective.com/phenomic',
polka: 'https://opencollective.com/polka',
popmotion: 'https://opencollective.com/popmotion',
popperjs: 'https://opencollective.com/popperjs',
prettier: 'https://opencollective.com/prettier',
pwa: 'https://opencollective.com/pwa',
qxip: 'https://bunq.me/qxip',
quasar: 'https://donate.quasar.dev',
'react-native-firebase': 'https://opencollective.com/react-native-firebase',
'react-pdf': 'https://opencollective.com/react-pdf',
'redux-saga': 'https://opencollective.com/redux-saga',
searchkit: 'https://opencollective.com/searchkit',
sindresorhus: 'https://opencollective.com/sindresorhus',
storybook: 'https://opencollective.com/storybook',
svgr: 'https://opencollective.com/svgr',
tarojs: 'https://opencollective.com/taro',
turf: 'https://opencollective.com/turf',
'ui-grid': 'https://opencollective.com/ui-grid',
warriorjs: 'https://opencollective.com/warriorjs',
'webpack-cli': 'https://opencollective.com/webpack'
}
/*
* npm package name -> donate page
*
* Whenever a `thanks` user has one these exact packages in their package tree,
* they will be prompted to donate.
*
* NOTE: If you have an npm organization, specify it above (see the `organizations`
* variable above!). This gives maximum coverage versus listing each package below.
*/
const packages = {
'30-seconds-of-code': 'https://opencollective.com/30-seconds-of-code',
'@colmena/colmena': 'https://opencollective.com/colmena',
'@feathersjs/feathers': 'https://opencollective.com/feathers',
'@jscad/openjscad': 'https://opencollective.com/openjscad',
'@ngrx/platform': 'https://opencollective.com/ngrx',
'@reactivex/rxjs': 'https://opencollective.com/rxjs',
'@react-pdf/renderer': 'https://opencollective.com/react-pdf',
'@storybook/root': 'https://opencollective.com/storybook',
'acgn-stock': 'https://opencollective.com/acgn-stock',
'altair': 'https://opencollective.com/altair',
'angular-socialshare': 'https://opencollective.com/angular-socialshare',
'angular-starter': 'https://opencollective.com/angular-starter',
'AnsPress': 'https://opencollective.com/anspress',
'antd': 'https://opencollective.com/ant-design',
'aplayer': 'https://opencollective.com/aplayer',
'apollo-universal-starter-kit': 'https://opencollective.com/apollo-universal-starter-kit',
'aresume': 'https://opencollective.com/resume',
'aurelia-framework': 'https://opencollective.com/aurelia',
'ava': 'https://opencollective.com/ava',
'ava-ia': 'https://opencollective.com/ava-ia',
'awesome-mac': 'https://opencollective.com/awesome-mac',
'ax5ui-kernel': 'https://opencollective.com/ax5ui-kernel',
'axboot': 'https://opencollective.com/ax-boot-framework',
'beakerbrowser': 'https://opencollective.com/beaker',
'boost': 'https://opencollective.com/boostnoteio',
'bootstrap-ie8': 'https://www.paypal.me/coliff',
'bootstrap-table': 'https://opencollective.com/bootstrap-table',
'bootstrap-vue': 'https://opencollective.com/bootstrap-vue',
'bower': 'https://opencollective.com/bower',
'bundlesize': 'https://opencollective.com/bundlesize',
'buttercup-desktop': 'https://opencollective.com/buttercup',
'caption': 'https://opencollective.com/caption',
'cboard': 'https://opencollective.com/cboard',
'ccxt': 'https://opencollective.com/ccxt',
'cdnjs': 'https://opencollective.com/cdnjs',
'cerebro': 'https://opencollective.com/cerebro',
'cezerin': 'https://opencollective.com/cezerin',
'chai': 'https://opencollective.com/chaijs',
'cheerio': 'https://opencollective.com/cheerio',
'choo': 'https://opencollective.com/choo',
'cloudcmd': 'https://opencollective.com/cloudcmd',
'CNodeRN': 'https://opencollective.com/cnodern',
'cockpit-next': 'https://opencollective.com/cockpit',
'color-space': 'https://opencollective.com/color-space',
'colyseus': 'https://opencollective.com/colyseus',
'commitizen': 'https://opencollective.com/commitizen',
'ConfigurableMapViewerCMV': 'https://opencollective.com/cmv-app',
'cypress': 'https://opencollective.com/cypressio',
'dat': 'https://opencollective.com/dat',
'DataServices': 'https://opencollective.com/cloudboost',
'date-fns': 'https://opencollective.com/date-fns',
'debug': 'https://opencollective.com/debug',
'dep': 'https://opencollective.com/dep',
'dim': 'https://opencollective.com/dim',
'discord.js': 'https://opencollective.com/discordjs',
'docker.io': 'https://opencollective.com/dockerio',
'docsify': 'https://opencollective.com/docsify',
'document-register-element': 'https://opencollective.com/document-register-element',
'docute': 'https://opencollective.com/docute',
'dplayer': 'https://opencollective.com/dplayer',
'echoes-player': 'https://opencollective.com/echoes-player',
'electron-react-boilerplate': 'https://opencollective.com/electron-react-boilerplate',
'element-ui': 'https://opencollective.com/element',
'ellie': 'https://opencollective.com/ellie',
'eme': 'https://opencollective.com/eme',
'emoji-url-shortener': 'https://opencollective.com/url-shortener',
'erxes': 'https://opencollective.com/erxes',
'esdiscuss.org': 'https://opencollective.com/esdiscuss',
'esnextbin': 'https://opencollective.com/esnextbin',
'faker': 'https://opencollective.com/fakerjs',
'fast-xml-parser': 'https://opencollective.com/fast-xml-parser',
'ferment': 'https://opencollective.com/lolashare',
'Fireideaz': 'https://opencollective.com/distributed',
'firekylin': 'https://opencollective.com/firekylin',
'flatpickr': 'https://opencollective.com/flatpickr',
'fontplop': 'https://opencollective.com/fontplop',
'front-end-checklist': 'https://opencollective.com/front-end-checklist',
'fuse-box': 'https://opencollective.com/fuse-box',
'generator-jhipster': 'https://opencollective.com/generator-jhipster',
'gh-badges': 'https://opencollective.com/shields',
'ghost': 'https://opencollective.com/ghost',
'gitpoint': 'https://opencollective.com/git-point',
'go-plus': 'https://opencollective.com/go-plus',
'google-play-music-desktop-player': 'https://opencollective.com/google-play-music-desktop-player-unofficial-',
'grapesjs': 'https://opencollective.com/grapesjs',
'griddle-react': 'https://opencollective.com/griddle',
'Grow-IoT': 'https://opencollective.com/grow-iot',
'gulp': 'https://opencollective.com/gulpjs',
'gulp-cli': 'https://opencollective.com/gulpjs',
'hamsters.js': 'https://opencollective.com/hamstersjs',
'hedron': 'https://opencollective.com/hedron',
'hexo': 'https://opencollective.com/hexo',
'hoodie': 'https://opencollective.com/hoodie',
'hoverboard': 'https://opencollective.com/hoverboard',
'hyperhtml': 'https://opencollective.com/hyperhtml',
'icestudio': 'https://opencollective.com/icestudio',
'idyll': 'https://opencollective.com/idyll',
'ifme': 'https://opencollective.com/ifme',
'immer': 'https://opencollective.com/mobx',
'inferno-build': 'https://opencollective.com/inferno',
'ion-rangeslider': 'https://opencollective.com/ionrangeslider',
'ion-sound': 'https://opencollective.com/ionsound',
'javascript-obfuscator': 'https://opencollective.com/javascript-obfuscator',
'jqplay': 'https://opencollective.com/jqplay',
'jquery-jsonview': 'https://opencollective.com/jquery-jsonview',
'jquery.adaptive-backgrounds': 'https://opencollective.com/jquery-adaptive-background',
'jsbin': 'https://opencollective.com/jsbin',
'jss': 'https://opencollective.com/jss',
'Kaku': 'https://opencollective.com/kaku',
'karma-typescript': 'https://opencollective.com/karma-typescript',
'kea': 'https://opencollective.com/kea',
'koa': 'https://opencollective.com/koajs',
'lad': 'https://opencollective.com/lad',
'lazy.ai': 'https://opencollective.com/lazy-bot',
'lem': 'https://opencollective.com/lem',
'lethargy': 'https://opencollective.com/lethargy',
'levelup': 'https://opencollective.com/level',
'linter': 'https://opencollective.com/linter',
'lumo': 'https://opencollective.com/lumo',
'material-ui': 'https://opencollective.com/material-ui',
'material-ui-build': 'https://opencollective.com/material-ui',
'materialize-css': 'https://www.patreon.com/materialize',
'Matterwiki': 'https://opencollective.com/matterwiki',
'mimic': 'https://opencollective.com/mimic',
'mobx': 'https://opencollective.com/mobx',
'mobx-state-tree': 'https://opencollective.com/mobx',
'mocha': 'https://opencollective.com/mochajs',
'modular-admin-html': 'https://opencollective.com/modular-admin',
'mongoose': 'https://opencollective.com/mongoose',
'moro': 'https://opencollective.com/moro',
'mup': 'https://opencollective.com/meteor-up',
'ndm': 'https://opencollective.com/ndm',
'nearley': 'https://nearley.js.org/#give-to-nearley',
'nestjs': 'https://opencollective.com/nest',
'nexe': 'https://opencollective.com/nexe',
'ng2-date-picker': 'https://opencollective.com/angular-datepicker',
'ngx-infinite-scroll': 'https://opencollective.com/ngx-infinite-scroll',
'nightwatch': 'https://opencollective.com/nightwatch',
'noble': 'https://opencollective.com/noble',
'nodedata': 'https://opencollective.com/node-data',
'nodemailer': 'https://opencollective.com/nodemailer',
'nodemon': 'https://opencollective.com/nodemon',
'node-fetch': 'https://opencollective.com/node-fetch',
'nuxt': 'https://opencollective.com/nuxtjs',
'nwitter': 'https://opencollective.com/node-twitter',
'OctoLinker': 'https://opencollective.com/octolinker',
'octotree': 'https://opencollective.com/octotree',
'offline-plugin': 'https://opencollective.com/offline-plugin',
'openfl': 'https://opencollective.com/openfl',
'openlayers': 'https://opencollective.com/openlayers',
'parcel': 'https://opencollective.com/parcel',
'parcel-bundler': 'https://opencollective.com/parcel',
'parle': 'https://opencollective.com/parle',
'parse-server': 'https://opencollective.com/parse-server',
'phenomic': 'https://opencollective.com/phenomic',
'pickadate': 'https://opencollective.com/pickadatejs',
'poi': 'https://opencollective.com/poi',
'pokeapi': 'https://opencollective.com/pokeapi',
'postgraphql': 'https://opencollective.com/postgraphql',
'preact': 'https://opencollective.com/preact',
'pug': 'https://opencollective.com/pug',
'pug-monorepo': 'https://opencollective.com/pug',
'ramda-adjunct': 'https://opencollective.com/ramda-adjunct',
'ran-boilerplate': 'https://opencollective.com/ran',
'react-ace': 'https://opencollective.com/react-ace',
'react-boilerplate': 'https://opencollective.com/react-boilerplate',
'react-dropzone': 'https://opencollective.com/react-dropzone',
'react-final-form': 'https://opencollective.com/final-form',
'react-native-camera': 'https://opencollective.com/react-native-camera',
'react-native-debugger': 'https://opencollective.com/react-native-debugger',
'react-native-elements': 'https://opencollective.com/react-native-elements',
'react-native-firebase': 'https://opencollective.com/react-native-firebase',
'react-native-image-crop-picker': 'https://opencollective.com/react-native-image-crop-picker',
'react-native-masonry': 'https://opencollective.com/react-native-masonry',
'react-native-responsive-grid': 'https://opencollective.com/react-native-responsive-grid',
'react-native-router-flux': 'https://opencollective.com/react-native-router-flux',
'react-on-rails': 'https://opencollective.com/react-on-rails',
'react-redux-firebase': 'https://opencollective.com/react-redux-firebase',
'react-slick': 'https://opencollective.com/react-slick',
'react-styleguidist': 'https://opencollective.com/styleguidist',
'react-toolbox': 'https://opencollective.com/react-toolbox',
'reactabular': 'https://opencollective.com/reactabular',
'ReactPWA': 'https://opencollective.com/react-pwa',
'ream': 'https://opencollective.com/ream',
'redom': 'https://opencollective.com/redom',
'redux-devtools-extension': 'https://opencollective.com/redux-devtools-extension',
'redux-saga': 'https://opencollective.com/redux-saga',
'rehype': 'https://opencollective.com/unified',
'relax': 'https://opencollective.com/relax',
'remark': 'https://opencollective.com/unified',
'remotedev-redux-devtools-extension': 'https://opencollective.com/redux-devtools-extension',
'retext': 'https://opencollective.com/unified',
'research-engine': 'https://opencollective.com/research-engine',
'riot': 'https://opencollective.com/riot',
'rollup': 'https://opencollective.com/rollup',
'sage': 'https://opencollective.com/sage',
'satellizer': 'https://opencollective.com/satellizer',
'selection-sharer': 'https://opencollective.com/selection-sharer',
'serializr': 'https://opencollective.com/mobx',
'shapeshifter': 'https://opencollective.com/shapeshifter',
'sierra-library': 'https://opencollective.com/sierra',
'sinon': 'https://opencollective.com/sinon',
'Sizzy': 'https://opencollective.com/sizzy',
'skatejs-monorepo': 'https://opencollective.com/skatejs',
'sketchpad': 'https://opencollective.com/sketchpad',
'slim-js': 'https://www.patreon.com/slimjs',
'socket.io': 'https://opencollective.com/socketio',
'split.js': 'https://opencollective.com/splitjs',
'strapi': 'https://opencollective.com/strapi',
'streetmix': 'https://opencollective.com/streetmix',
'strider': 'https://opencollective.com/strider',
'styled-components': 'https://opencollective.com/styled-components',
'stylelint': 'https://opencollective.com/stylelint',
'surfbird': 'https://opencollective.com/surfbird',
'sweetalert': 'https://opencollective.com/sweetalert',
't-scroll': 'https://opencollective.com/t-scroll',
'tachyons': 'https://opencollective.com/tachyons',
'telegraf': 'https://opencollective.com/telegraf',
'TellForm': 'https://opencollective.com/tellform',
'tipbox': 'https://opencollective.com/tipbox',
'trails': 'https://opencollective.com/trails',
'typeorm': 'https://opencollective.com/typeorm',
'ui-grid': 'https://opencollective.com/ui-grid',
'unified': 'https://opencollective.com/unified',
'universalviewer': 'https://opencollective.com/universalviewer',
'verdaccio': 'https://opencollective.com/verdaccio',
'vfile': 'https://opencollective.com/unified',
'vim-cheat-sheet': 'https://opencollective.com/vim-cheat-sheet',
'vsc-material-theme': 'https://opencollective.com/vsc-material-theme',
'vue': 'https://opencollective.com/vuejs',
'vue-admin': 'https://opencollective.com/vue-admin',
'vue-js-modal': 'https://opencollective.com/vue-js-modal',
'Vulcan': 'https://opencollective.com/telescope',
'vux': 'https://opencollective.com/vux',
'wallabag': 'https://opencollective.com/wallabag',
'weather-10kb': 'https://opencollective.com/weather-10kb',
'webpack': 'https://opencollective.com/webpack',
'webslides': 'https://opencollective.com/webslides',
'whs': 'https://opencollective.com/whitestormjs',
'wiki': 'https://opencollective.com/wikijs',
'WireFlow': 'https://opencollective.com/wireflow',
'WPGulp': 'https://opencollective.com/wpgulp',
'xss-listener': 'https://opencollective.com/xss-listener',
'yo': 'https://opencollective.com/yeoman'
}
module.exports = { authors, organizations, packages }