Skip to content

Commit 7dd5646

Browse files
committed
Update notices
1 parent 1f1c3fc commit 7dd5646

File tree

1 file changed

+330
-0
lines changed

1 file changed

+330
-0
lines changed

packages/tailwindcss-language-server/ThirdPartyNotices.txt

Lines changed: 330 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,257 @@ SOFTWARE.
2424

2525
================================================================================
2626

27+
@tailwindcss/aspect-ratio@0.4.0
28+
29+
# @tailwindcss/aspect-ratio
30+
31+
A plugin that provides a composable API for giving elements a fixed aspect ratio.
32+
33+
34+
## Installation
35+
36+
Install the plugin from npm:
37+
38+
```sh
39+
# Using npm
40+
npm install @tailwindcss/aspect-ratio
41+
42+
# Using Yarn
43+
yarn add @tailwindcss/aspect-ratio
44+
```
45+
46+
Then add the plugin to your `tailwind.config.js` file:
47+
48+
```js
49+
// tailwind.config.js
50+
module.exports = {
51+
theme: {
52+
// ...
53+
},
54+
plugins: [
55+
require('@tailwindcss/aspect-ratio'),
56+
// ...
57+
],
58+
}
59+
```
60+
61+
## Usage
62+
63+
Combine the `aspect-w-{n}` and `aspect-h-{n}` classes to specify the aspect ratio for an element:
64+
65+
```html
66+
<div class="aspect-w-16 aspect-h-9">
67+
<iframe src="https://www.youtube.com/embed/dQw4w9WgXcQ" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
68+
</div>
69+
```
70+
71+
Use `aspect-none` to remove any aspect ratio behavior:
72+
73+
```html
74+
<div class="aspect-w-16 aspect-h-9 lg:aspect-none">
75+
<!-- ... -->
76+
</div>
77+
```
78+
79+
When removing aspect ratio behavior, if nested elements have `w-{n}` or `h-{n}` classes, ensure they are re-declared with a matching breakpoint prefix:
80+
81+
```html
82+
<div class="aspect-w-16 aspect-h-9 lg:aspect-none">
83+
<img src="..." alt="..." class="w-full h-full object-center object-cover lg:w-full lg:h-full" />
84+
</div>
85+
```
86+
87+
Note that due to the way this currently needs to be implemented ([the old padding-bottom trick](https://css-tricks.com/aspect-ratio-boxes/)) you need to assign the aspect ratio to a _parent_ element, and make the actual element you are trying to size the only child of that parent.
88+
89+
Once the [`aspect-ratio` property](https://developer.mozilla.org/en-US/docs/Web/CSS/aspect-ratio) is supported in modern browsers, we'll add official support to Tailwind CSS itself and deprecate this plugin.
90+
91+
Aspect ratio classes up to 16 are generated by default:
92+
93+
| Width | Height |
94+
| --- | --- |
95+
| `aspect-w-1` | `aspect-h-1` |
96+
| `aspect-w-2` | `aspect-h-2` |
97+
| `aspect-w-3` | `aspect-h-3` |
98+
| `aspect-w-4` | `aspect-h-4` |
99+
| `aspect-w-5` | `aspect-h-5` |
100+
| `aspect-w-6` | `aspect-h-6` |
101+
| `aspect-w-7` | `aspect-h-7` |
102+
| `aspect-w-8` | `aspect-h-8` |
103+
| `aspect-w-9` | `aspect-h-9` |
104+
| `aspect-w-10` | `aspect-h-10` |
105+
| `aspect-w-11` | `aspect-h-11` |
106+
| `aspect-w-12` | `aspect-h-12` |
107+
| `aspect-w-13` | `aspect-h-13` |
108+
| `aspect-w-14` | `aspect-h-14` |
109+
| `aspect-w-15` | `aspect-h-15` |
110+
| `aspect-w-16` | `aspect-h-16` |
111+
112+
## Configuration
113+
114+
You can configure which values and variants are generated by this plugin under the `aspectRatio` key in your `tailwind.config.js` file:
115+
116+
```js
117+
// tailwind.config.js
118+
module.exports = {
119+
theme: {
120+
aspectRatio: {
121+
1: '1',
122+
2: '2',
123+
3: '3',
124+
4: '4',
125+
}
126+
},
127+
variants: {
128+
aspectRatio: ['responsive', 'hover']
129+
}
130+
}
131+
```
132+
133+
================================================================================
134+
135+
@tailwindcss/forms@0.4.0
136+
137+
MIT License
138+
139+
Copyright (c) 2021 Tailwind Labs
140+
141+
Permission is hereby granted, free of charge, to any person obtaining a copy
142+
of this software and associated documentation files (the "Software"), to deal
143+
in the Software without restriction, including without limitation the rights
144+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
145+
copies of the Software, and to permit persons to whom the Software is
146+
furnished to do so, subject to the following conditions:
147+
148+
The above copyright notice and this permission notice shall be included in all
149+
copies or substantial portions of the Software.
150+
151+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
152+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
153+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
154+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
155+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
156+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
157+
SOFTWARE.
158+
159+
================================================================================
160+
161+
@tailwindcss/line-clamp@0.3.0
162+
163+
# @tailwindcss/line-clamp
164+
165+
A plugin that provides utilities for visually truncating text after a fixed number of lines.
166+
167+
168+
## Installation
169+
170+
Install the plugin from npm:
171+
172+
```sh
173+
# Using npm
174+
npm install @tailwindcss/line-clamp
175+
176+
# Using Yarn
177+
yarn add @tailwindcss/line-clamp
178+
```
179+
180+
Then add the plugin to your `tailwind.config.js` file:
181+
182+
```js
183+
// tailwind.config.js
184+
module.exports = {
185+
theme: {
186+
// ...
187+
},
188+
plugins: [
189+
require('@tailwindcss/line-clamp'),
190+
// ...
191+
],
192+
}
193+
```
194+
195+
## Usage
196+
197+
Use the `line-clamp-{n}` utilities to specify how many lines of text should be visible before truncating::
198+
199+
```html
200+
<p class="line-clamp-3">
201+
Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.
202+
</p>
203+
```
204+
205+
To remove any line-clamping, use `line-clamp-none`:
206+
207+
```html
208+
<p class="line-clamp-3 md:line-clamp-none">
209+
Et molestiae hic earum repellat aliquid est doloribus delectus. Enim illum odio porro ut omnis dolor debitis natus. Voluptas possimus deserunt sit delectus est saepe nihil. Qui voluptate possimus et quia. Eligendi voluptas voluptas dolor cum. Rerum est quos quos id ut molestiae fugit.
210+
</p>
211+
```
212+
213+
> Note that the `line-clamp-{n}` set other properties like `display` and `overflow` in addition to `-webkit-line-clamp` which are not unset by `line-clamp-none`, so depending on what you are trying to achieve you may need to explicitly override those properties with utilities like `flex` or `overflow-visible` as well.
214+
215+
Utilities are for clamping text up to 6 lines are generated by default:
216+
217+
| Class | CSS |
218+
| --- | --- |
219+
| `line-clamp-1` | `overflow: hidden;`<br>`display: -webkit-box;`<br>`-webkit-box-orient: vertical;`<br>`-webkit-line-clamp: 1;` |
220+
| `line-clamp-2` | `overflow: hidden;`<br>`display: -webkit-box;`<br>`-webkit-box-orient: vertical;`<br>`-webkit-line-clamp: 2;` |
221+
| `line-clamp-3` | `overflow: hidden;`<br>`display: -webkit-box;`<br>`-webkit-box-orient: vertical;`<br>`-webkit-line-clamp: 3;` |
222+
| `line-clamp-4` | `overflow: hidden;`<br>`display: -webkit-box;`<br>`-webkit-box-orient: vertical;`<br>`-webkit-line-clamp: 4;` |
223+
| `line-clamp-5` | `overflow: hidden;`<br>`display: -webkit-box;`<br>`-webkit-box-orient: vertical;`<br>`-webkit-line-clamp: 5;` |
224+
| `line-clamp-6` | `overflow: hidden;`<br>`display: -webkit-box;`<br>`-webkit-box-orient: vertical;`<br>`-webkit-line-clamp: 6;` |
225+
| `line-clamp-none` | `-webkit-line-clamp: unset;` |
226+
227+
## Configuration
228+
229+
You can configure which values and variants are generated by this plugin under the `lineClamp` key in your `tailwind.config.js` file:
230+
231+
```js
232+
// tailwind.config.js
233+
module.exports = {
234+
theme: {
235+
extend: {
236+
lineClamp: {
237+
7: '7',
238+
8: '8',
239+
9: '9',
240+
10: '10',
241+
}
242+
}
243+
},
244+
variants: {
245+
lineClamp: ['responsive', 'hover']
246+
}
247+
}
248+
```
249+
250+
================================================================================
251+
252+
@tailwindcss/typography@0.5.0
253+
254+
MIT License
255+
256+
Copyright (c) 2021 Tailwind Labs
257+
258+
Permission is hereby granted, free of charge, to any person obtaining a copy
259+
of this software and associated documentation files (the "Software"), to deal
260+
in the Software without restriction, including without limitation the rights
261+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
262+
copies of the Software, and to permit persons to whom the Software is
263+
furnished to do so, subject to the following conditions:
264+
265+
The above copyright notice and this permission notice shall be included in all
266+
copies or substantial portions of the Software.
267+
268+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
269+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
270+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
271+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
272+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
273+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
274+
SOFTWARE.
275+
276+
================================================================================
277+
27278
builtin-modules@3.2.0
28279

29280
MIT License
@@ -572,6 +823,59 @@ Copyright (c) 2011 Felix Geisendörfer (felix@debuggable.com)
572823

573824
================================================================================
574825

826+
tailwindcss@3.0.11
827+
828+
MIT License
829+
830+
Copyright (c) Adam Wathan <adam.wathan@gmail.com>
831+
Copyright (c) Jonathan Reinink <jonathan@reinink.ca>
832+
833+
Permission is hereby granted, free of charge, to any person obtaining a copy
834+
of this software and associated documentation files (the "Software"), to deal
835+
in the Software without restriction, including without limitation the rights
836+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
837+
copies of the Software, and to permit persons to whom the Software is
838+
furnished to do so, subject to the following conditions:
839+
840+
The above copyright notice and this permission notice shall be included in all
841+
copies or substantial portions of the Software.
842+
843+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
844+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
845+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
846+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
847+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
848+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
849+
SOFTWARE.
850+
851+
================================================================================
852+
853+
vscode-css-languageservice@5.4.1
854+
855+
The MIT License (MIT)
856+
857+
Copyright (c) Microsoft
858+
859+
Permission is hereby granted, free of charge, to any person obtaining a copy
860+
of this software and associated documentation files (the "Software"), to deal
861+
in the Software without restriction, including without limitation the rights
862+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
863+
copies of the Software, and to permit persons to whom the Software is
864+
furnished to do so, subject to the following conditions:
865+
866+
The above copyright notice and this permission notice shall be included in all
867+
copies or substantial portions of the Software.
868+
869+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
870+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
871+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
872+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
873+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
874+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
875+
SOFTWARE.
876+
877+
================================================================================
878+
575879
vscode-languageserver-textdocument@1.0.1
576880

577881
Copyright (c) Microsoft Corporation
@@ -1475,6 +1779,32 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
14751779

14761780
================================================================================
14771781

1782+
tmp-cache@1.1.0
1783+
1784+
The MIT License (MIT)
1785+
1786+
Copyright (c) Luke Edwards <luke.edwards05@gmail.com> (lukeed.com)
1787+
1788+
Permission is hereby granted, free of charge, to any person obtaining a copy
1789+
of this software and associated documentation files (the "Software"), to deal
1790+
in the Software without restriction, including without limitation the rights
1791+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
1792+
copies of the Software, and to permit persons to whom the Software is
1793+
furnished to do so, subject to the following conditions:
1794+
1795+
The above copyright notice and this permission notice shall be included in
1796+
all copies or substantial portions of the Software.
1797+
1798+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
1799+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
1800+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
1801+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
1802+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
1803+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
1804+
THE SOFTWARE.
1805+
1806+
================================================================================
1807+
14781808
vscode-languageclient@7.0.0
14791809

14801810
Copyright (c) Microsoft Corporation

0 commit comments

Comments
 (0)