]> git.immae.eu Git - perso/Immae/Config/Nix/NUR.git/blame - pkgs/webapps/peertube/ldap_yarn.patch
Initial commit published for NUR
[perso/Immae/Config/Nix/NUR.git] / pkgs / webapps / peertube / ldap_yarn.patch
CommitLineData
24fd1fe6
IB
1commit 45a9e4a7b1badbea15d74bd8b3990303a424dfa6
2Author: Ismaël Bouya <ismael.bouya@normalesup.org>
3Date: Tue Feb 12 18:47:53 2019 +0100
4
5 Add LDAP authentication
6
7diff --git a/package.json b/package.json
8index 0cf39c7e..fd1ce3ea 100644
9--- a/package.json
10+++ b/package.json
11@@ -125,6 +125,7 @@
12 "js-yaml": "^3.5.4",
13 "jsonld": "^1.0.1",
14 "jsonld-signatures": "https://github.com/Chocobozzz/jsonld-signatures#rsa2017",
15+ "ldapjs": "^1.0.2",
16 "lodash": "^4.17.10",
17 "magnet-uri": "^5.1.4",
18 "memoizee": "^0.4.14",
19diff --git a/yarn.lock b/yarn.lock
20index 1e759af1..1eb61a9f 100644
21--- a/yarn.lock
22+++ b/yarn.lock
23@@ -674,6 +674,11 @@ asap@^2.0.0:
24 resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
25 integrity sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=
26
27+asn1@0.2.3:
28+ version "0.2.3"
29+ resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.3.tgz#dac8787713c9966849fc8180777ebe9c1ddf3b86"
30+ integrity sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=
31+
32 asn1@~0.2.3:
33 version "0.2.4"
34 resolved "https://registry.yarnpkg.com/asn1/-/asn1-0.2.4.tgz#8d2475dfab553bb33e77b54e59e880bb8ce23136"
35@@ -681,6 +686,11 @@ asn1@~0.2.3:
36 dependencies:
37 safer-buffer "~2.1.0"
38
39+assert-plus@0.1.5:
40+ version "0.1.5"
41+ resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-0.1.5.tgz#ee74009413002d84cec7219c6ac811812e723160"
42+ integrity sha1-7nQAlBMALYTOxyGcasgRgS5yMWA=
43+
44 assert-plus@1.0.0, assert-plus@^1.0.0:
45 version "1.0.0"
46 resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
47@@ -779,6 +789,13 @@ backo2@1.0.2:
48 resolved "https://registry.yarnpkg.com/backo2/-/backo2-1.0.2.tgz#31ab1ac8b129363463e35b3ebb69f4dfcfba7947"
49 integrity sha1-MasayLEpNjRj41s+u2n038+6eUc=
50
51+backoff@^2.5.0:
52+ version "2.5.0"
53+ resolved "https://registry.yarnpkg.com/backoff/-/backoff-2.5.0.tgz#f616eda9d3e4b66b8ca7fca79f695722c5f8e26f"
54+ integrity sha1-9hbtqdPktmuMp/ynn2lXIsX44m8=
55+ dependencies:
56+ precond "0.2"
57+
58 balanced-match@^1.0.0:
59 version "1.0.0"
60 resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767"
61@@ -1186,6 +1203,16 @@ bull@^3.4.2:
62 semver "^5.6.0"
63 uuid "^3.2.1"
64
65+bunyan@^1.8.3:
66+ version "1.8.12"
67+ resolved "https://registry.yarnpkg.com/bunyan/-/bunyan-1.8.12.tgz#f150f0f6748abdd72aeae84f04403be2ef113797"
68+ integrity sha1-8VDw9nSKvdcq6uhPBEA74u8RN5c=
69+ optionalDependencies:
70+ dtrace-provider "~0.8"
71+ moment "^2.10.6"
72+ mv "~2"
73+ safe-json-stringify "~1"
74+
75 busboy@^0.2.11:
76 version "0.2.14"
77 resolved "https://registry.yarnpkg.com/busboy/-/busboy-0.2.14.tgz#6c2a622efcf47c57bbbe1e2a9c37ad36c7925453"
78@@ -1966,7 +1993,7 @@ d@1:
79 dependencies:
80 es5-ext "^0.10.9"
81
82-dashdash@^1.12.0:
83+dashdash@^1.12.0, dashdash@^1.14.0:
84 version "1.14.1"
85 resolved "https://registry.yarnpkg.com/dashdash/-/dashdash-1.14.1.tgz#853cfa0f7cbe2fed5de20326b8dd581035f6e2f0"
86 integrity sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
87@@ -2292,6 +2319,13 @@ double-ended-queue@^2.1.0-0:
88 resolved "https://registry.yarnpkg.com/double-ended-queue/-/double-ended-queue-2.1.0-0.tgz#103d3527fd31528f40188130c841efdd78264e5c"
89 integrity sha1-ED01J/0xUo9AGIEwyEHv3XgmTlw=
90
91+dtrace-provider@~0.8:
92+ version "0.8.7"
93+ resolved "https://registry.yarnpkg.com/dtrace-provider/-/dtrace-provider-0.8.7.tgz#dc939b4d3e0620cfe0c1cd803d0d2d7ed04ffd04"
94+ integrity sha1-3JObTT4GIM/gwc2APQ0tftBP/QQ=
95+ dependencies:
96+ nan "^2.10.0"
97+
98 duplexer3@^0.1.4:
99 version "0.1.4"
100 resolved "https://registry.yarnpkg.com/duplexer3/-/duplexer3-0.1.4.tgz#ee01dd1cac0ed3cbc7fdbea37dc0a8f1ce002ce2"
101@@ -2864,6 +2898,11 @@ extglob@^2.0.4:
102 snapdragon "^0.8.1"
103 to-regex "^3.0.1"
104
105+extsprintf@1.2.0:
106+ version "1.2.0"
107+ resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.2.0.tgz#5ad946c22f5b32ba7f8cd7426711c6e8a3fc2529"
108+ integrity sha1-WtlGwi9bMrp/jNdCZxHG6KP8JSk=
109+
110 extsprintf@1.3.0:
111 version "1.3.0"
112 resolved "https://registry.yarnpkg.com/extsprintf/-/extsprintf-1.3.0.tgz#96918440e3041a7a414f8c52e3c574eb3c3e1e05"
113@@ -3350,6 +3389,17 @@ glob@7.1.2:
114 once "^1.3.0"
115 path-is-absolute "^1.0.0"
116
117+glob@^6.0.1:
118+ version "6.0.4"
119+ resolved "https://registry.yarnpkg.com/glob/-/glob-6.0.4.tgz#0f08860f6a155127b2fadd4f9ce24b1aab6e4d22"
120+ integrity sha1-DwiGD2oVUSey+t1PnOJLGqtuTSI=
121+ dependencies:
122+ inflight "^1.0.4"
123+ inherits "2"
124+ minimatch "2 || 3"
125+ once "^1.3.0"
126+ path-is-absolute "^1.0.0"
127+
128 glob@^7.0.0, glob@^7.0.3, glob@^7.0.5, glob@^7.1.1, glob@^7.1.2, glob@~7.1.1, glob@~7.1.2:
129 version "7.1.3"
130 resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1"
131@@ -4522,6 +4572,30 @@ lcid@^2.0.0:
132 dependencies:
133 invert-kv "^2.0.0"
134
135+ldap-filter@0.2.2:
136+ version "0.2.2"
137+ resolved "https://registry.yarnpkg.com/ldap-filter/-/ldap-filter-0.2.2.tgz#f2b842be0b86da3352798505b31ebcae590d77d0"
138+ integrity sha1-8rhCvguG2jNSeYUFsx68rlkNd9A=
139+ dependencies:
140+ assert-plus "0.1.5"
141+
142+ldapjs@^1.0.2:
143+ version "1.0.2"
144+ resolved "https://registry.yarnpkg.com/ldapjs/-/ldapjs-1.0.2.tgz#544ff7032b7b83c68f0701328d9297aa694340f9"
145+ integrity sha1-VE/3Ayt7g8aPBwEyjZKXqmlDQPk=
146+ dependencies:
147+ asn1 "0.2.3"
148+ assert-plus "^1.0.0"
149+ backoff "^2.5.0"
150+ bunyan "^1.8.3"
151+ dashdash "^1.14.0"
152+ ldap-filter "0.2.2"
153+ once "^1.4.0"
154+ vasync "^1.6.4"
155+ verror "^1.8.1"
156+ optionalDependencies:
157+ dtrace-provider "~0.8"
158+
159 leven@^2.1.0:
160 version "2.1.0"
161 resolved "https://registry.yarnpkg.com/leven/-/leven-2.1.0.tgz#c2e7a9f772094dee9d34202ae8acce4687875580"
162@@ -5186,7 +5260,7 @@ minimalistic-assert@^1.0.1:
163 resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
164 integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
165
166-minimatch@3.0.4, minimatch@^3.0.4, minimatch@~3.0.2:
167+"minimatch@2 || 3", minimatch@3.0.4, minimatch@^3.0.4, minimatch@~3.0.2:
168 version "3.0.4"
169 resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
170 integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
171@@ -5299,6 +5373,11 @@ moment-timezone@^0.5.14, moment-timezone@^0.5.23:
172 resolved "https://registry.yarnpkg.com/moment/-/moment-2.22.2.tgz#3c257f9839fc0e93ff53149632239eb90783ff66"
173 integrity sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y=
174
175+moment@^2.10.6:
176+ version "2.24.0"
177+ resolved "https://registry.yarnpkg.com/moment/-/moment-2.24.0.tgz#0d055d53f5052aa653c9f6eb68bb5d12bf5c2b5b"
178+ integrity sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg==
179+
180 morgan@^1.5.3:
181 version "1.9.1"
182 resolved "https://registry.yarnpkg.com/morgan/-/morgan-1.9.1.tgz#0a8d16734a1d9afbc824b99df87e738e58e2da59"
183@@ -5394,6 +5473,15 @@ mute-stream@~0.0.4:
184 resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab"
185 integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=
186
187+mv@~2:
188+ version "2.1.1"
189+ resolved "https://registry.yarnpkg.com/mv/-/mv-2.1.1.tgz#ae6ce0d6f6d5e0a4f7d893798d03c1ea9559b6a2"
190+ integrity sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI=
191+ dependencies:
192+ mkdirp "~0.5.1"
193+ ncp "~2.0.0"
194+ rimraf "~2.4.0"
195+
196 nan@2.11.1, nan@^2.10.0, nan@^2.11.1, nan@^2.9.2:
197 version "2.11.1"
198 resolved "https://registry.yarnpkg.com/nan/-/nan-2.11.1.tgz#90e22bccb8ca57ea4cd37cc83d3819b52eea6766"
199@@ -5431,6 +5519,11 @@ ncp@1.0.x:
200 resolved "https://registry.yarnpkg.com/ncp/-/ncp-1.0.1.tgz#d15367e5cb87432ba117d2bf80fdf45aecfb4246"
201 integrity sha1-0VNn5cuHQyuhF9K/gP30Wuz7QkY=
202
203+ncp@~2.0.0:
204+ version "2.0.0"
205+ resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3"
206+ integrity sha1-GVoh1sRuNh0vsSgbo4uR6d9727M=
207+
208 needle@^2.2.1:
209 version "2.2.4"
210 resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.4.tgz#51931bff82533b1928b7d1d69e01f1b00ffd2a4e"
211@@ -6520,6 +6613,11 @@ prebuild-install@^5.2.0:
212 tunnel-agent "^0.6.0"
213 which-pm-runs "^1.0.0"
214
215+precond@0.2:
216+ version "0.2.3"
217+ resolved "https://registry.yarnpkg.com/precond/-/precond-0.2.3.tgz#aa9591bcaa24923f1e0f4849d240f47efc1075ac"
218+ integrity sha1-qpWRvKokkj8eD0hJ0kD0fvwQdaw=
219+
220 prelude-ls@~1.1.2:
221 version "1.1.2"
222 resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54"
223@@ -7141,6 +7239,13 @@ rimraf@2, rimraf@2.x.x, rimraf@^2.2.8, rimraf@^2.4.2, rimraf@^2.5.2, rimraf@^2.5
224 dependencies:
225 glob "^7.0.5"
226
227+rimraf@~2.4.0:
228+ version "2.4.5"
229+ resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.4.5.tgz#ee710ce5d93a8fdb856fb5ea8ff0e2d75934b2da"
230+ integrity sha1-7nEM5dk6j9uFb7Xqj/Di11k0sto=
231+ dependencies:
232+ glob "^6.0.1"
233+
234 run-async@^0.1.0:
235 version "0.1.0"
236 resolved "https://registry.yarnpkg.com/run-async/-/run-async-0.1.0.tgz#c8ad4a5e110661e402a7d21b530e009f25f8e389"
237@@ -7197,6 +7302,11 @@ safe-buffer@5.1.2, safe-buffer@^5.0.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, s
238 resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d"
239 integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
240
241+safe-json-stringify@~1:
242+ version "1.2.0"
243+ resolved "https://registry.yarnpkg.com/safe-json-stringify/-/safe-json-stringify-1.2.0.tgz#356e44bc98f1f93ce45df14bcd7c01cda86e0afd"
244+ integrity sha512-gH8eh2nZudPQO6TytOvbxnuhYBOvDBBLW52tz5q6X58lJcd/tkmqFR+5Z9adS8aJtURSXWThWy/xJtJwixErvg==
245+
246 safe-regex@^1.1.0:
247 version "1.1.0"
248 resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e"
249@@ -8857,7 +8967,14 @@ vary@~1.0.1:
250 resolved "https://registry.yarnpkg.com/vary/-/vary-1.0.1.tgz#99e4981566a286118dfb2b817357df7993376d10"
251 integrity sha1-meSYFWaihhGN+yuBc1ffeZM3bRA=
252
253-verror@1.10.0:
254+vasync@^1.6.4:
255+ version "1.6.4"
256+ resolved "https://registry.yarnpkg.com/vasync/-/vasync-1.6.4.tgz#dfe93616ad0e7ae801b332a9d88bfc5cdc8e1d1f"
257+ integrity sha1-3+k2Fq0OeugBszKp2Iv8XNyOHR8=
258+ dependencies:
259+ verror "1.6.0"
260+
261+verror@1.10.0, verror@^1.8.1:
262 version "1.10.0"
263 resolved "https://registry.yarnpkg.com/verror/-/verror-1.10.0.tgz#3a105ca17053af55d6e270c1f8288682e18da400"
264 integrity sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
265@@ -8866,6 +8983,13 @@ verror@1.10.0:
266 core-util-is "1.0.2"
267 extsprintf "^1.2.0"
268
269+verror@1.6.0:
270+ version "1.6.0"
271+ resolved "https://registry.yarnpkg.com/verror/-/verror-1.6.0.tgz#7d13b27b1facc2e2da90405eb5ea6e5bdd252ea5"
272+ integrity sha1-fROyex+swuLakEBetepuW90lLqU=
273+ dependencies:
274+ extsprintf "1.2.0"
275+
276 videostream@^2.5.1:
277 version "2.6.0"
278 resolved "https://registry.yarnpkg.com/videostream/-/videostream-2.6.0.tgz#7f0b2b84bc457c12cfe599aa2345f5cc06241ab6"