Skip to content

Commit 2fb01c9

Browse files
authored
docs: add disclaimer for third-party packages (#6049)
* add thirdParty attribute * add content
1 parent 26145a0 commit 2fb01c9

File tree

3 files changed

+12
-1
lines changed

3 files changed

+12
-1
lines changed

src/components/Page/Page.jsx

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,15 @@ export default function Page(props) {
9393
<Markdown>
9494
<h1>{title}</h1>
9595

96+
{rest.thirdParty ? (
97+
<div className="italic my-[20px]">
98+
<strong className="font-bold">Disclaimer:</strong> {title} is a
99+
third-party package maintained by community members, it potentially
100+
does not have the same support, security policy or license as
101+
webpack, and it is not maintained by webpack.
102+
</div>
103+
) : null}
104+
96105
{contentRender}
97106

98107
{loadRelated && (

src/utilities/fetch-package-readmes.mjs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,13 +67,15 @@ async function main() {
6767
source: url,
6868
edit: editUrl,
6969
repo: htmlUrl,
70+
thirdParty: true
7071
});
7172
} else {
7273
let basic = {
7374
title: title,
7475
source: url,
7576
edit: editUrl,
7677
repo: htmlUrl,
78+
thirdParty: true
7779
};
7880

7981
if (loaderGroup[packageName]) {

tailwind.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module.exports = {
22
mode: 'jit',
3-
purge: ['./src/components/**/*.{js,jsx}'],
3+
content: ['./src/components/**/*.{js,jsx}'],
44
darkMode: 'class', // or 'media' or 'class'
55
theme: {
66
screens: {

0 commit comments

Comments
 (0)