Skip to content
This repository was archived by the owner on Dec 18, 2018. It is now read-only.

Commit 29ad3d1

Browse files
Pawel Kadluczkamoozzyk
authored andcommitted
Adding third-party-notices.txt for msgpack5
1 parent ec18f7a commit 29ad3d1

File tree

3 files changed

+301
-3
lines changed

3 files changed

+301
-3
lines changed

client-ts/Microsoft.AspNetCore.SignalR.Client.TS/Microsoft.AspNetCore.SignalR.Client.TS.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@
1414
<Outputs Include="@(Inputs -> '$(SignalRClientDistFolder)src\%(FileName).d.ts')" />
1515
<Outputs Include="@(Inputs -> '$(SignalRClientDistFolder)src\%(FileName).js')" />
1616
<Outputs Include="$(SignalRClientDistFolder)browser\signalr-client.js" />
17+
<Outputs Include="$(SignalRClientDistFolder)\third-party-notices.txt" />
1718
</ItemGroup>
19+
1820
<ItemGroup>
1921
<None Include="tsconfig.json" />
2022
</ItemGroup>

client-ts/Microsoft.AspNetCore.SignalR.Client.TS/gulpfile.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ const babel = require('gulp-babel');
99

1010
const tsProject = ts.createProject('./tsconfig.json');
1111
const clientOutDir = tsProject.options.outDir;
12+
const browserOutDir = clientOutDir + '/../browser/';
1213

1314
gulp.task('clean', () => {
1415
return del([clientOutDir + '/..'], { force: true });
@@ -21,7 +22,6 @@ gulp.task('compile-ts-client', () => {
2122
});
2223

2324
function browserifyModule(sourceFileName, namespace, targetFileName) {
24-
const browserOutDir = clientOutDir + '/../browser';
2525

2626
return browserify(clientOutDir + '/' + sourceFileName, {standalone: namespace})
2727
.bundle()
@@ -34,7 +34,6 @@ function browserifyModule(sourceFileName, namespace, targetFileName) {
3434
}
3535

3636
function browserifyModuleES5(sourceFileName, namespace, targetFileName, hasAsync) {
37-
const browserOutDir = clientOutDir + '/../browser';
3837

3938
let babelOptions = { presets: ['es2015'] };
4039
if (hasAsync) {
@@ -70,6 +69,9 @@ gulp.task('browserify-msgpackprotocolES5', ['compile-ts-client'], () => {
7069

7170
gulp.task('browserify', [ 'browserify-client', 'browserify-msgpackprotocol', 'browserify-clientES5', 'browserify-msgpackprotocolES5']);
7271

73-
gulp.task('build-ts-client', ['clean', 'compile-ts-client', 'browserify']);
72+
gulp.task('build-ts-client', ['clean', 'compile-ts-client', 'browserify'], () => {
73+
return gulp.src('./third-party-notices.txt')
74+
.pipe(gulp.dest(browserOutDir));
75+
});
7476

7577
gulp.task('default', ['build-ts-client']);
Lines changed: 294 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,294 @@
1+
.NET Core uses third-party libraries or other resources that may be
2+
distributed under licenses different than the .NET Core software.
3+
4+
In the event that we accidentally failed to list a required notice, please
5+
bring it to our attention. Post an issue or email us:
6+
7+
8+
9+
The attached notices are provided for information only.
10+
11+
12+
License notice for msgpack5
13+
------------------------------------------------------------------------------
14+
15+
"The MIT License (MIT)
16+
17+
Copyright (c) 2014 Matteo Collina
18+
19+
Permission is hereby granted, free of charge, to any person obtaining a copy
20+
of this software and associated documentation files (the "Software"), to deal
21+
in the Software without restriction, including without limitation the rights
22+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
23+
copies of the Software, and to permit persons to whom the Software is
24+
furnished to do so, subject to the following conditions:
25+
26+
The above copyright notice and this permission notice shall be included in all
27+
copies or substantial portions of the Software.
28+
29+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
30+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
31+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
32+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
33+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
34+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
35+
SOFTWARE."
36+
37+
38+
License notice for bl
39+
------------------------------------------------------------------------------
40+
41+
"The MIT License (MIT)
42+
=====================
43+
44+
Copyright (c) 2013-2016 bl contributors
45+
----------------------------------
46+
47+
*bl contributors listed at <https://github.com/rvagg/bl#contributors>*
48+
49+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
50+
51+
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
52+
53+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
54+
55+
56+
License notice for inherits
57+
------------------------------------------------------------------------------
58+
59+
"The ISC License
60+
61+
Copyright (c) Isaac Z. Schlueter
62+
63+
Permission to use, copy, modify, and/or distribute this software for any
64+
purpose with or without fee is hereby granted, provided that the above
65+
copyright notice and this permission notice appear in all copies.
66+
67+
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
68+
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
69+
FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
70+
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
71+
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
72+
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
73+
PERFORMANCE OF THIS SOFTWARE."
74+
75+
76+
License notice for readable-stream
77+
------------------------------------------------------------------------------
78+
79+
"Node.js is licensed for use as follows:
80+
81+
"""
82+
Copyright Node.js contributors. All rights reserved.
83+
84+
Permission is hereby granted, free of charge, to any person obtaining a copy
85+
of this software and associated documentation files (the "Software"), to
86+
deal in the Software without restriction, including without limitation the
87+
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
88+
sell copies of the Software, and to permit persons to whom the Software is
89+
furnished to do so, subject to the following conditions:
90+
91+
The above copyright notice and this permission notice shall be included in
92+
all copies or substantial portions of the Software.
93+
94+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
95+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
96+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
97+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
98+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
99+
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
100+
IN THE SOFTWARE.
101+
"""
102+
103+
This license applies to parts of Node.js originating from the
104+
https://github.com/joyent/node repository:
105+
106+
"""
107+
Copyright Joyent, Inc. and other Node contributors. All rights reserved.
108+
Permission is hereby granted, free of charge, to any person obtaining a copy
109+
of this software and associated documentation files (the "Software"), to
110+
deal in the Software without restriction, including without limitation the
111+
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
112+
sell copies of the Software, and to permit persons to whom the Software is
113+
furnished to do so, subject to the following conditions:
114+
115+
The above copyright notice and this permission notice shall be included in
116+
all copies or substantial portions of the Software.
117+
118+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
119+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
120+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
121+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
122+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
123+
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
124+
IN THE SOFTWARE.
125+
""""
126+
127+
128+
License notice for core-util-is
129+
------------------------------------------------------------------------------
130+
131+
"Copyright Node.js contributors. All rights reserved.
132+
133+
Permission is hereby granted, free of charge, to any person obtaining a copy
134+
of this software and associated documentation files (the "Software"), to
135+
deal in the Software without restriction, including without limitation the
136+
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
137+
sell copies of the Software, and to permit persons to whom the Software is
138+
furnished to do so, subject to the following conditions:
139+
140+
The above copyright notice and this permission notice shall be included in
141+
all copies or substantial portions of the Software.
142+
143+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
144+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
145+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
146+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
147+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
148+
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
149+
IN THE SOFTWARE."
150+
151+
152+
License notice for isarray
153+
------------------------------------------------------------------------------
154+
155+
"(MIT)
156+
157+
Copyright (c) 2013 Julian Gruber <[email protected]>
158+
159+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
160+
161+
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
162+
163+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."
164+
165+
166+
License notice for process-nextick-args
167+
------------------------------------------------------------------------------
168+
169+
"# Copyright (c) 2015 Calvin Metcalf
170+
171+
Permission is hereby granted, free of charge, to any person obtaining a copy
172+
of this software and associated documentation files (the "Software"), to deal
173+
in the Software without restriction, including without limitation the rights
174+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
175+
copies of the Software, and to permit persons to whom the Software is
176+
furnished to do so, subject to the following conditions:
177+
178+
The above copyright notice and this permission notice shall be included in all
179+
copies or substantial portions of the Software.
180+
181+
**THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
182+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
183+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
184+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
185+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
186+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
187+
SOFTWARE.**"
188+
189+
190+
License notice for string_decoder
191+
------------------------------------------------------------------------------
192+
193+
"Node.js is licensed for use as follows:
194+
195+
"""
196+
Copyright Node.js contributors. All rights reserved.
197+
198+
Permission is hereby granted, free of charge, to any person obtaining a copy
199+
of this software and associated documentation files (the "Software"), to
200+
deal in the Software without restriction, including without limitation the
201+
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
202+
sell copies of the Software, and to permit persons to whom the Software is
203+
furnished to do so, subject to the following conditions:
204+
205+
The above copyright notice and this permission notice shall be included in
206+
all copies or substantial portions of the Software.
207+
208+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
209+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
210+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
211+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
212+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
213+
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
214+
IN THE SOFTWARE.
215+
"""
216+
217+
This license applies to parts of Node.js originating from the
218+
https://github.com/joyent/node repository:
219+
220+
"""
221+
Copyright Joyent, Inc. and other Node contributors. All rights reserved.
222+
Permission is hereby granted, free of charge, to any person obtaining a copy
223+
of this software and associated documentation files (the "Software"), to
224+
deal in the Software without restriction, including without limitation the
225+
rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
226+
sell copies of the Software, and to permit persons to whom the Software is
227+
furnished to do so, subject to the following conditions:
228+
229+
The above copyright notice and this permission notice shall be included in
230+
all copies or substantial portions of the Software.
231+
232+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
233+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
234+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
235+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
236+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
237+
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
238+
IN THE SOFTWARE.
239+
""""
240+
241+
242+
License notice for util-deprecate
243+
------------------------------------------------------------------------------
244+
245+
"(The MIT License)
246+
247+
Copyright (c) 2014 Nathan Rajlich <[email protected]>
248+
249+
Permission is hereby granted, free of charge, to any person
250+
obtaining a copy of this software and associated documentation
251+
files (the "Software"), to deal in the Software without
252+
restriction, including without limitation the rights to use,
253+
copy, modify, merge, publish, distribute, sublicense, and/or sell
254+
copies of the Software, and to permit persons to whom the
255+
Software is furnished to do so, subject to the following
256+
conditions:
257+
258+
The above copyright notice and this permission notice shall be
259+
included in all copies or substantial portions of the Software.
260+
261+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
262+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
263+
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
264+
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
265+
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
266+
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
267+
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
268+
OTHER DEALINGS IN THE SOFTWARE."
269+
270+
271+
License notice for safe-buffer
272+
------------------------------------------------------------------------------
273+
274+
"The MIT License (MIT)
275+
276+
Copyright (c) Feross Aboukhadijeh
277+
278+
Permission is hereby granted, free of charge, to any person obtaining a copy
279+
of this software and associated documentation files (the "Software"), to deal
280+
in the Software without restriction, including without limitation the rights
281+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
282+
copies of the Software, and to permit persons to whom the Software is
283+
furnished to do so, subject to the following conditions:
284+
285+
The above copyright notice and this permission notice shall be included in
286+
all copies or substantial portions of the Software.
287+
288+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
289+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
290+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
291+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
292+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
293+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
294+
THE SOFTWARE."

0 commit comments

Comments
 (0)