mirror of
https://github.com/LukeHagar/developer.sailpoint.com.git
synced 2025-12-10 04:19:42 +00:00
Tailwind AND Plugins
This commit is contained in:
11
plugins.js
11
plugins.js
@@ -1,15 +1,4 @@
|
|||||||
module.exports = [
|
module.exports = [
|
||||||
async function myPlugin(context, options) {
|
|
||||||
return {
|
|
||||||
name: "docusaurus-tailwindcss",
|
|
||||||
configurePostCss(postcssOptions) {
|
|
||||||
// Appends TailwindCSS and AutoPrefixer.
|
|
||||||
postcssOptions.plugins.push(require("tailwindcss"));
|
|
||||||
postcssOptions.plugins.push(require("autoprefixer"));
|
|
||||||
return postcssOptions;
|
|
||||||
},
|
|
||||||
};
|
|
||||||
},
|
|
||||||
[
|
[
|
||||||
'@docusaurus/plugin-content-docs',
|
'@docusaurus/plugin-content-docs',
|
||||||
{
|
{
|
||||||
|
|||||||
6
postcss.config.js
Normal file
6
postcss.config.js
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
module.exports = {
|
||||||
|
plugins: {
|
||||||
|
tailwindcss: {},
|
||||||
|
autoprefixer: {},
|
||||||
|
},
|
||||||
|
};
|
||||||
@@ -1,67 +1,68 @@
|
|||||||
import React, { useRef } from "react";
|
import React, {useRef} from 'react';
|
||||||
import clsx from "clsx";
|
import clsx from 'clsx';
|
||||||
import styles from "./styles.module.css";
|
import styles from './styles.module.css';
|
||||||
import Link from "@docusaurus/Link";
|
// import './styles.css';
|
||||||
import WidgetBot from "@widgetbot/react-embed";
|
import Link from '@docusaurus/Link';
|
||||||
import Modal from "react-modal";
|
import WidgetBot from '@widgetbot/react-embed';
|
||||||
import Room from "../room";
|
import Modal from 'react-modal';
|
||||||
import FAQ from "../faq";
|
import Room from '../room';
|
||||||
import Agenda from "../agenda";
|
import FAQ from '../faq';
|
||||||
import Speakers from "../speakers";
|
import Agenda from '../agenda';
|
||||||
import Survey from "../survey";
|
import Speakers from '../speakers';
|
||||||
import { useState, useEffect } from "react";
|
import Survey from '../survey';
|
||||||
import io from "socket.io-client";
|
import {useState, useEffect} from 'react';
|
||||||
import { SliderButton } from "@typeform/embed-react";
|
import io from 'socket.io-client';
|
||||||
import { getSpeaker } from "../../../services/StreamService";
|
import {SliderButton} from '@typeform/embed-react';
|
||||||
|
import {getSpeaker} from '../../../services/StreamService';
|
||||||
|
|
||||||
const socket = io("https://developer-community-backend.herokuapp.com");
|
const socket = io('https://developer-community-backend.herokuapp.com');
|
||||||
|
|
||||||
export default function Main() {
|
export default function Main() {
|
||||||
const [isConnected, setIsConnected] = useState(socket.connected);
|
const [isConnected, setIsConnected] = useState(socket.connected);
|
||||||
|
|
||||||
const [streamData, setStreamData] = useState({
|
const [streamData, setStreamData] = useState({
|
||||||
connectionCounts: { total: 12, idn: 2, iiq: 3 },
|
connectionCounts: {total: 12, idn: 2, iiq: 3},
|
||||||
stages: {
|
stages: {
|
||||||
IDN: {
|
IDN: {
|
||||||
stage: "IDN",
|
stage: 'IDN',
|
||||||
active: true,
|
active: true,
|
||||||
speaker: "Philip Ellis",
|
speaker: 'Philip Ellis',
|
||||||
startTime: "2023-03-16T19:00:00.000Z",
|
startTime: '2023-03-16T19:00:00.000Z',
|
||||||
endTime: "2023-03-16T19:30:00.000Z",
|
endTime: '2023-03-16T19:30:00.000Z',
|
||||||
topic: "SaaS Connectivity, Create your first connector",
|
topic: 'SaaS Connectivity, Create your first connector',
|
||||||
typeformId: "ka0jgXBw",
|
typeformId: 'ka0jgXBw',
|
||||||
},
|
},
|
||||||
IIQ: {
|
IIQ: {
|
||||||
stage: "IIQ",
|
stage: 'IIQ',
|
||||||
active: true,
|
active: true,
|
||||||
speaker: "Colin McKibben",
|
speaker: 'Colin McKibben',
|
||||||
startTime: "2023-03-16T13:00:00.000Z",
|
startTime: '2023-03-16T13:00:00.000Z',
|
||||||
endTime: "2023-03-16T19:00:00.000Z",
|
endTime: '2023-03-16T19:00:00.000Z',
|
||||||
topic: "How to migrate from IIQ to IDN",
|
topic: 'How to migrate from IIQ to IDN',
|
||||||
typeformId: "ka0jgXBw",
|
typeformId: 'ka0jgXBw',
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
videoSource: {
|
videoSource: {
|
||||||
IDN: {
|
IDN: {
|
||||||
playbackId: "8eovb9oQzltDEG02e7MwE1aBwLj00HBeKm3VbsZbvcWB4",
|
playbackId: '8eovb9oQzltDEG02e7MwE1aBwLj00HBeKm3VbsZbvcWB4',
|
||||||
env_key: "j4iije0sv1ih8shgurfp3ldkq",
|
env_key: 'j4iije0sv1ih8shgurfp3ldkq',
|
||||||
},
|
},
|
||||||
IIQ: {
|
IIQ: {
|
||||||
playbackId: "DN6LQtQ5fi016Xliw4lurST62ZAmVyDHqdFPisrY00WDI",
|
playbackId: 'DN6LQtQ5fi016Xliw4lurST62ZAmVyDHqdFPisrY00WDI',
|
||||||
env_key: "6i0s80sskn2ri0661uqi5oesq",
|
env_key: '6i0s80sskn2ri0661uqi5oesq',
|
||||||
},
|
},
|
||||||
// backup: { playbackId: "", env_key: "" },
|
// backup: { playbackId: "", env_key: "" },
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
const [stage, setStage] = useState({
|
const [stage, setStage] = useState({
|
||||||
stage: "IDN",
|
stage: 'IDN',
|
||||||
});
|
});
|
||||||
|
|
||||||
const [speakers, setSpeakers] = React.useState([]);
|
const [speakers, setSpeakers] = React.useState([]);
|
||||||
|
|
||||||
const getSpeakers = async () => {
|
const getSpeakers = async () => {
|
||||||
const data = await getSpeaker();
|
const data = await getSpeaker();
|
||||||
console.log("Speaker Data");
|
console.log('Speaker Data');
|
||||||
console.log(data);
|
console.log(data);
|
||||||
setSpeakers(data);
|
setSpeakers(data);
|
||||||
};
|
};
|
||||||
@@ -72,57 +73,57 @@ export default function Main() {
|
|||||||
|
|
||||||
//setting socket here
|
//setting socket here
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
console.log("Creating effect");
|
console.log('Creating effect');
|
||||||
socket.on("connect", () => {
|
socket.on('connect', () => {
|
||||||
console.log("Socket Connect");
|
console.log('Socket Connect');
|
||||||
socket.emit("register");
|
socket.emit('register');
|
||||||
setIsConnected(true);
|
setIsConnected(true);
|
||||||
});
|
});
|
||||||
|
|
||||||
socket.on("disconnect", () => {
|
socket.on('disconnect', () => {
|
||||||
setIsConnected(false);
|
setIsConnected(false);
|
||||||
});
|
});
|
||||||
|
|
||||||
socket.on("stream", (data) => {
|
socket.on('stream', (data) => {
|
||||||
console.log("incoming Data");
|
console.log('incoming Data');
|
||||||
setStreamData(data);
|
setStreamData(data);
|
||||||
console.log(data);
|
console.log(data);
|
||||||
});
|
});
|
||||||
|
|
||||||
return () => {
|
return () => {
|
||||||
socket.off("connect");
|
socket.off('connect');
|
||||||
socket.off("disconnect");
|
socket.off('disconnect');
|
||||||
socket.off("stream");
|
socket.off('stream');
|
||||||
};
|
};
|
||||||
}, []);
|
}, []);
|
||||||
|
|
||||||
function changeToIDNStage() {
|
function changeToIDNStage() {
|
||||||
setStage({
|
setStage({
|
||||||
stage: "IDN",
|
stage: 'IDN',
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
function changeToIIQStage() {
|
function changeToIIQStage() {
|
||||||
setStage({
|
setStage({
|
||||||
stage: "IIQ",
|
stage: 'IIQ',
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
Modal.setAppElement("#__docusaurus");
|
Modal.setAppElement('#__docusaurus');
|
||||||
|
|
||||||
const eventSpeakers = streamData?.stages[stage.stage]?.speakers?.map(
|
const eventSpeakers = streamData?.stages[stage.stage]?.speakers?.map(
|
||||||
(speakerId, index) => {
|
(speakerId, index) => {
|
||||||
return speakers.filter((obj) => obj.id === speakerId)[0];
|
return speakers.filter((obj) => obj.id === speakerId)[0];
|
||||||
}
|
},
|
||||||
);
|
);
|
||||||
|
|
||||||
const mainSelectedClass =
|
const mainSelectedClass =
|
||||||
stage.stage === "main" ? styles.stageButtonActive : "";
|
stage.stage === 'main' ? styles.stageButtonActive : '';
|
||||||
const iiqSelectedClass =
|
const iiqSelectedClass =
|
||||||
stage.stage === "IIQ" ? styles.stageButtonActive : "";
|
stage.stage === 'IIQ' ? styles.stageButtonActive : '';
|
||||||
const idnSelectedClass =
|
const idnSelectedClass =
|
||||||
stage.stage === "IDN" ? styles.stageButtonActive : "";
|
stage.stage === 'IDN' ? styles.stageButtonActive : '';
|
||||||
return (
|
return (
|
||||||
<div>
|
<div className={styles.main}>
|
||||||
<div className="px-2 md:px-4 py-6 my-2 flex flex-col md:flex-row justify-between gap-4">
|
<div className="px-2 md:px-4 py-6 my-2 flex flex-col md:flex-row justify-between gap-4">
|
||||||
<div className="">
|
<div className="">
|
||||||
<div className={`${styles.headerText} my-auto`}>
|
<div className={`${styles.headerText} my-auto`}>
|
||||||
@@ -131,12 +132,12 @@ export default function Main() {
|
|||||||
|
|
||||||
<div className={styles.timeText}>
|
<div className={styles.timeText}>
|
||||||
{new Date(
|
{new Date(
|
||||||
streamData?.stages[stage.stage]?.startTime
|
streamData?.stages[stage.stage]?.startTime,
|
||||||
).toLocaleTimeString([], { hour: "2-digit", minute: "2-digit" }) +
|
).toLocaleTimeString([], {hour: '2-digit', minute: '2-digit'}) +
|
||||||
" - " +
|
' - ' +
|
||||||
new Date(
|
new Date(
|
||||||
streamData?.stages[stage.stage]?.endTime
|
streamData?.stages[stage.stage]?.endTime,
|
||||||
).toLocaleTimeString([], { hour: "2-digit", minute: "2-digit" })}
|
).toLocaleTimeString([], {hour: '2-digit', minute: '2-digit'})}
|
||||||
</div>
|
</div>
|
||||||
<div className="flex flex-row flex-wrap gap-8">
|
<div className="flex flex-row flex-wrap gap-8">
|
||||||
{eventSpeakers?.map((spkr) => {
|
{eventSpeakers?.map((spkr) => {
|
||||||
@@ -148,8 +149,7 @@ export default function Main() {
|
|||||||
{spkr?.name}
|
{spkr?.name}
|
||||||
</div>
|
</div>
|
||||||
<div
|
<div
|
||||||
className={`${styles.speakerText} font-semibold text-base whitespace-nowrap`}
|
className={`${styles.speakerText} font-semibold text-base whitespace-nowrap`}>
|
||||||
>
|
|
||||||
{spkr?.title}
|
{spkr?.title}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -162,36 +162,32 @@ export default function Main() {
|
|||||||
<div className="flex flex-row gap-1 md:gap-2 w-full justify-center md:justify-between">
|
<div className="flex flex-row gap-1 md:gap-2 w-full justify-center md:justify-between">
|
||||||
<Agenda
|
<Agenda
|
||||||
description={
|
description={
|
||||||
"The agenda for the 3 conference days are below. If you have any questions about the agenda, reach out via the discussion forum."
|
'The agenda for the 3 conference days are below. If you have any questions about the agenda, reach out via the discussion forum.'
|
||||||
}
|
}
|
||||||
title={"Agenda"}
|
title={'Agenda'}
|
||||||
image={"/homepage/team.png"}
|
image={'/homepage/team.png'}
|
||||||
speakers={speakers}
|
speakers={speakers}></Agenda>
|
||||||
></Agenda>
|
|
||||||
|
|
||||||
<FAQ
|
<FAQ
|
||||||
description={
|
description={
|
||||||
"if you stil can't find what you are looking for, reach out to us on our discussion board"
|
"if you stil can't find what you are looking for, reach out to us on our discussion board"
|
||||||
}
|
}
|
||||||
title={"Frequently Asked Questions"}
|
title={'Frequently Asked Questions'}
|
||||||
image={"/homepage/discuss.png"}
|
image={'/homepage/discuss.png'}></FAQ>
|
||||||
></FAQ>
|
|
||||||
|
|
||||||
<Speakers
|
<Speakers
|
||||||
description={
|
description={
|
||||||
"Here are the awesome speakers we have lined up for Developer Days 2022"
|
'Here are the awesome speakers we have lined up for Developer Days 2022'
|
||||||
}
|
}
|
||||||
title={"Speakers"}
|
title={'Speakers'}
|
||||||
image={"/homepage/person-head.png"}
|
image={'/homepage/person-head.png'}
|
||||||
speakers={speakers}
|
speakers={speakers}></Speakers>
|
||||||
></Speakers>
|
|
||||||
|
|
||||||
<Survey
|
<Survey
|
||||||
className="w-full"
|
className="w-full"
|
||||||
id={streamData?.stages[stage.stage]?.typeformId}
|
id={streamData?.stages[stage.stage]?.typeformId}
|
||||||
stage={stage}
|
stage={stage}
|
||||||
socket={socket}
|
socket={socket}></Survey>
|
||||||
></Survey>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -199,16 +195,14 @@ export default function Main() {
|
|||||||
<div className="flex flex-row justify-center md:justify-start py-1 md:py-0 px-[0.5%] w-full gap-[0.5%]">
|
<div className="flex flex-row justify-center md:justify-start py-1 md:py-0 px-[0.5%] w-full gap-[0.5%]">
|
||||||
<button
|
<button
|
||||||
className={`${styles.stageButton} ${idnSelectedClass} px-4 min-w-[140px]`}
|
className={`${styles.stageButton} ${idnSelectedClass} px-4 min-w-[140px]`}
|
||||||
onClick={changeToIDNStage}
|
onClick={changeToIDNStage}>
|
||||||
>
|
<p className="text-lg whitespace-nowrap">IdentityNow</p>
|
||||||
<p className="text-lg">IdentityNow</p>
|
|
||||||
</button>
|
</button>
|
||||||
|
|
||||||
<button
|
<button
|
||||||
className={`${styles.stageButton} ${iiqSelectedClass} px-4 min-w-[140px]`}
|
className={`${styles.stageButton} ${iiqSelectedClass} px-4 min-w-[140px]`}
|
||||||
onClick={changeToIIQStage}
|
onClick={changeToIIQStage}>
|
||||||
>
|
<p className="text-lg text-center whitespace-nowrap">IdentityIQ</p>
|
||||||
<p className="text-lg text-center">IdentityIQ</p>
|
|
||||||
</button>
|
</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|||||||
@@ -249,11 +249,11 @@
|
|||||||
--ifm-medium-logo: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 1770 1000"><circle cx="500" cy="500" r="500"/><ellipse ry="475" rx="250" cy="501" cx="1296"/><ellipse cx="1682" cy="502" rx="88" ry="424"/></svg>');
|
--ifm-medium-logo: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24px" height="24px" viewBox="0 0 1770 1000"><circle cx="500" cy="500" r="500"/><ellipse ry="475" rx="250" cy="501" cx="1296"/><ellipse cx="1682" cy="502" rx="88" ry="424"/></svg>');
|
||||||
--dev-sailpoint-small-logo: url('../../static/img/SailPoint-Logo-RGB-Color.png');
|
--dev-sailpoint-small-logo: url('../../static/img/SailPoint-Logo-RGB-Color.png');
|
||||||
|
|
||||||
--ifm-font-family-base: "Poppins";
|
--ifm-font-family-base: 'Poppins';
|
||||||
}
|
}
|
||||||
|
|
||||||
/* For readability concerns, you should choose a lighter palette in dark mode. */
|
/* For readability concerns, you should choose a lighter palette in dark mode. */
|
||||||
[data-theme="dark"] {
|
[data-theme='dark'] {
|
||||||
color: #ffffff;
|
color: #ffffff;
|
||||||
--ifm-color-primary: #7ecfee;
|
--ifm-color-primary: #7ecfee;
|
||||||
--ifm-color-primary-dark: #5ec3ea;
|
--ifm-color-primary-dark: #5ec3ea;
|
||||||
@@ -420,3 +420,150 @@ html[data-theme='dark'] .footer {
|
|||||||
html[data-theme='dark'] .theme-admonition-note {
|
html[data-theme='dark'] .theme-admonition-note {
|
||||||
background-color: #474748;
|
background-color: #474748;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.unreset {
|
||||||
|
a {
|
||||||
|
@apply text-blue-700 underline;
|
||||||
|
}
|
||||||
|
p {
|
||||||
|
@apply my-4;
|
||||||
|
}
|
||||||
|
|
||||||
|
blockquote,
|
||||||
|
figure {
|
||||||
|
@apply my-4 mx-10;
|
||||||
|
}
|
||||||
|
|
||||||
|
hr {
|
||||||
|
@apply border;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
@apply text-4xl font-bold my-2;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
@apply text-2xl font-bold my-3;
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
@apply text-lg font-bold my-4;
|
||||||
|
}
|
||||||
|
|
||||||
|
h4 {
|
||||||
|
@apply text-base font-bold my-5;
|
||||||
|
}
|
||||||
|
|
||||||
|
h5 {
|
||||||
|
@apply text-sm font-bold my-6;
|
||||||
|
}
|
||||||
|
|
||||||
|
h6 {
|
||||||
|
@apply text-xs font-bold my-10;
|
||||||
|
}
|
||||||
|
|
||||||
|
article,
|
||||||
|
aside,
|
||||||
|
nav,
|
||||||
|
section {
|
||||||
|
h1 {
|
||||||
|
@apply text-2xl font-bold my-3;
|
||||||
|
}
|
||||||
|
|
||||||
|
article,
|
||||||
|
aside,
|
||||||
|
nav,
|
||||||
|
section {
|
||||||
|
h1 {
|
||||||
|
@apply text-lg font-bold my-4;
|
||||||
|
}
|
||||||
|
|
||||||
|
article,
|
||||||
|
aside,
|
||||||
|
nav,
|
||||||
|
section {
|
||||||
|
h1 {
|
||||||
|
@apply text-base font-bold my-5;
|
||||||
|
}
|
||||||
|
|
||||||
|
article,
|
||||||
|
aside,
|
||||||
|
nav,
|
||||||
|
section {
|
||||||
|
h1 {
|
||||||
|
@apply text-sm font-bold my-6;
|
||||||
|
}
|
||||||
|
|
||||||
|
article,
|
||||||
|
aside,
|
||||||
|
nav,
|
||||||
|
section {
|
||||||
|
h1 {
|
||||||
|
@apply text-xs font-bold my-10;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
ul,
|
||||||
|
menu {
|
||||||
|
@apply list-disc my-1 pl-10;
|
||||||
|
}
|
||||||
|
|
||||||
|
ol {
|
||||||
|
@apply list-decimal my-4 pl-10;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul,
|
||||||
|
ol {
|
||||||
|
ul {
|
||||||
|
list-style-type: circle;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul,
|
||||||
|
ol {
|
||||||
|
ul {
|
||||||
|
list-style-type: square;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
dd {
|
||||||
|
@apply pl-10;
|
||||||
|
}
|
||||||
|
|
||||||
|
dl {
|
||||||
|
@apply my-4;
|
||||||
|
}
|
||||||
|
|
||||||
|
ul,
|
||||||
|
ol,
|
||||||
|
menu,
|
||||||
|
dl {
|
||||||
|
ul,
|
||||||
|
ol,
|
||||||
|
menu,
|
||||||
|
dl {
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
legend {
|
||||||
|
@apply py-0 px-1;
|
||||||
|
}
|
||||||
|
|
||||||
|
fieldset {
|
||||||
|
@apply my-0 mx-1 pt-0 px-1 pb-2;
|
||||||
|
}
|
||||||
|
|
||||||
|
b,
|
||||||
|
strong {
|
||||||
|
font-weight: bold;
|
||||||
|
}
|
||||||
|
|
||||||
|
pre {
|
||||||
|
@apply my-4;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
@@ -4,11 +4,11 @@ import Link from '@docusaurus/Link';
|
|||||||
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
|
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
|
||||||
import Layout from '@theme/Layout';
|
import Layout from '@theme/Layout';
|
||||||
|
|
||||||
import Hero from "../components/conference/Hero";
|
import Hero from '../components/conference/Hero';
|
||||||
import Theme from "../components/conference/Theme";
|
import Theme from '../components/conference/Theme';
|
||||||
import Speakers from "../components/conference/Speakers";
|
import Speakers from '../components/conference/Speakers';
|
||||||
import Sponsors from "../components/conference/Sponsors";
|
import Sponsors from '../components/conference/Sponsors';
|
||||||
import FAQ from "../components/conference/FAQ";
|
import FAQ from '../components/conference/FAQ';
|
||||||
|
|
||||||
export default function Conference() {
|
export default function Conference() {
|
||||||
const {siteConfig} = useDocusaurusContext();
|
const {siteConfig} = useDocusaurusContext();
|
||||||
|
|||||||
@@ -1,10 +1,10 @@
|
|||||||
import React from "react";
|
import React from 'react';
|
||||||
import useDocusaurusContext from "@docusaurus/useDocusaurusContext";
|
import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
|
||||||
import Layout from "@theme/Layout";
|
import Layout from '@theme/Layout';
|
||||||
import Main from "../components/stream/main";
|
import Main from '../components/stream/main';
|
||||||
|
|
||||||
export default function Stream() {
|
export default function Stream() {
|
||||||
const { siteConfig } = useDocusaurusContext();
|
const {siteConfig} = useDocusaurusContext();
|
||||||
return (
|
return (
|
||||||
<Layout>
|
<Layout>
|
||||||
<main>
|
<main>
|
||||||
|
|||||||
@@ -1,5 +1,7 @@
|
|||||||
|
// tailwind.config.js
|
||||||
|
/** @type {import('tailwindcss').Config} */
|
||||||
module.exports = {
|
module.exports = {
|
||||||
content: ["./src/**/*.{js,jsx,ts,tsx}"],
|
content: ['./src/pages/*.js', './src/components/stream/**/*.js'],
|
||||||
theme: {
|
theme: {
|
||||||
extend: {},
|
extend: {},
|
||||||
},
|
},
|
||||||
|
|||||||
88
yarn.lock
88
yarn.lock
@@ -2210,6 +2210,11 @@
|
|||||||
resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.1.tgz#5f8f2bca0a5863cb69bc0b0acd88c96cb1d4ae10"
|
resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.1.tgz#5f8f2bca0a5863cb69bc0b0acd88c96cb1d4ae10"
|
||||||
integrity sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==
|
integrity sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==
|
||||||
|
|
||||||
|
"@types/minimatch@^3.0.3":
|
||||||
|
version "3.0.5"
|
||||||
|
resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-3.0.5.tgz#1001cc5e6a3704b83c236027e77f2f58ea010f40"
|
||||||
|
integrity sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==
|
||||||
|
|
||||||
"@types/ms@*":
|
"@types/ms@*":
|
||||||
version "0.7.31"
|
version "0.7.31"
|
||||||
resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197"
|
resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197"
|
||||||
@@ -2716,6 +2721,11 @@ argparse@^2.0.1:
|
|||||||
resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
|
resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
|
||||||
integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
|
integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
|
||||||
|
|
||||||
|
array-differ@^3.0.0:
|
||||||
|
version "3.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-3.0.0.tgz#3cbb3d0f316810eafcc47624734237d6aee4ae6b"
|
||||||
|
integrity sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==
|
||||||
|
|
||||||
array-flatten@1.1.1:
|
array-flatten@1.1.1:
|
||||||
version "1.1.1"
|
version "1.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
|
resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-1.1.1.tgz#9a5f699051b1e7073328f2a008968b64ea2955d2"
|
||||||
@@ -2731,6 +2741,11 @@ array-union@^2.1.0:
|
|||||||
resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
|
resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
|
||||||
integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
|
integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
|
||||||
|
|
||||||
|
arrify@^2.0.1:
|
||||||
|
version "2.0.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa"
|
||||||
|
integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==
|
||||||
|
|
||||||
asap@^2.0.0, asap@~2.0.3:
|
asap@^2.0.0, asap@~2.0.3:
|
||||||
version "2.0.6"
|
version "2.0.6"
|
||||||
resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
|
resolved "https://registry.yarnpkg.com/asap/-/asap-2.0.6.tgz#e50347611d7e690943208bbdafebcbc2fb866d46"
|
||||||
@@ -3070,6 +3085,14 @@ chalk@^2.0.0:
|
|||||||
escape-string-regexp "^1.0.5"
|
escape-string-regexp "^1.0.5"
|
||||||
supports-color "^5.3.0"
|
supports-color "^5.3.0"
|
||||||
|
|
||||||
|
chalk@^3.0.0:
|
||||||
|
version "3.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4"
|
||||||
|
integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==
|
||||||
|
dependencies:
|
||||||
|
ansi-styles "^4.1.0"
|
||||||
|
supports-color "^7.1.0"
|
||||||
|
|
||||||
chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2:
|
chalk@^4.0.0, chalk@^4.1.0, chalk@^4.1.2:
|
||||||
version "4.1.2"
|
version "4.1.2"
|
||||||
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
|
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
|
||||||
@@ -3519,7 +3542,7 @@ cross-fetch@^3.1.5:
|
|||||||
dependencies:
|
dependencies:
|
||||||
node-fetch "2.6.7"
|
node-fetch "2.6.7"
|
||||||
|
|
||||||
cross-spawn@^7.0.3:
|
cross-spawn@^7.0.0, cross-spawn@^7.0.3:
|
||||||
version "7.0.3"
|
version "7.0.3"
|
||||||
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
|
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6"
|
||||||
integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
|
integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
|
||||||
@@ -4466,6 +4489,21 @@ events@^3.2.0:
|
|||||||
resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
|
resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400"
|
||||||
integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
|
integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==
|
||||||
|
|
||||||
|
execa@^4.0.0:
|
||||||
|
version "4.1.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/execa/-/execa-4.1.0.tgz#4e5491ad1572f2f17a77d388c6c857135b22847a"
|
||||||
|
integrity sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==
|
||||||
|
dependencies:
|
||||||
|
cross-spawn "^7.0.0"
|
||||||
|
get-stream "^5.0.0"
|
||||||
|
human-signals "^1.1.1"
|
||||||
|
is-stream "^2.0.0"
|
||||||
|
merge-stream "^2.0.0"
|
||||||
|
npm-run-path "^4.0.0"
|
||||||
|
onetime "^5.1.0"
|
||||||
|
signal-exit "^3.0.2"
|
||||||
|
strip-final-newline "^2.0.0"
|
||||||
|
|
||||||
execa@^5.0.0:
|
execa@^5.0.0:
|
||||||
version "5.1.1"
|
version "5.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
|
resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd"
|
||||||
@@ -4830,7 +4868,7 @@ get-stream@^4.1.0:
|
|||||||
dependencies:
|
dependencies:
|
||||||
pump "^3.0.0"
|
pump "^3.0.0"
|
||||||
|
|
||||||
get-stream@^5.1.0:
|
get-stream@^5.0.0, get-stream@^5.1.0:
|
||||||
version "5.2.0"
|
version "5.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
|
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-5.2.0.tgz#4966a1795ee5ace65e706c4b7beb71257d6e22d3"
|
||||||
integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
|
integrity sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==
|
||||||
@@ -5347,11 +5385,21 @@ http2-client@^1.2.5:
|
|||||||
resolved "https://registry.yarnpkg.com/http2-client/-/http2-client-1.3.5.tgz#20c9dc909e3cc98284dd20af2432c524086df181"
|
resolved "https://registry.yarnpkg.com/http2-client/-/http2-client-1.3.5.tgz#20c9dc909e3cc98284dd20af2432c524086df181"
|
||||||
integrity sha512-EC2utToWl4RKfs5zd36Mxq7nzHHBuomZboI0yYL6Y0RmBgT7Sgkq4rQ0ezFTYoIsSs7Tm9SJe+o2FcAg6GBhGA==
|
integrity sha512-EC2utToWl4RKfs5zd36Mxq7nzHHBuomZboI0yYL6Y0RmBgT7Sgkq4rQ0ezFTYoIsSs7Tm9SJe+o2FcAg6GBhGA==
|
||||||
|
|
||||||
|
human-signals@^1.1.1:
|
||||||
|
version "1.1.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-1.1.1.tgz#c5b1cd14f50aeae09ab6c59fe63ba3395fe4dfa3"
|
||||||
|
integrity sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==
|
||||||
|
|
||||||
human-signals@^2.1.0:
|
human-signals@^2.1.0:
|
||||||
version "2.1.0"
|
version "2.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
|
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
|
||||||
integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
|
integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
|
||||||
|
|
||||||
|
husky@^8.0.2:
|
||||||
|
version "8.0.3"
|
||||||
|
resolved "https://registry.yarnpkg.com/husky/-/husky-8.0.3.tgz#4936d7212e46d1dea28fef29bb3a108872cd9184"
|
||||||
|
integrity sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==
|
||||||
|
|
||||||
iconv-lite@0.4.24:
|
iconv-lite@0.4.24:
|
||||||
version "0.4.24"
|
version "0.4.24"
|
||||||
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
|
resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b"
|
||||||
@@ -5376,7 +5424,7 @@ ieee754@^1.2.1:
|
|||||||
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
|
resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
|
||||||
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
|
integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
|
||||||
|
|
||||||
ignore@^5.2.0:
|
ignore@^5.1.4, ignore@^5.2.0:
|
||||||
version "5.2.4"
|
version "5.2.4"
|
||||||
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324"
|
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324"
|
||||||
integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==
|
integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==
|
||||||
@@ -6460,7 +6508,7 @@ moment-mini@^2.24.0:
|
|||||||
resolved "https://registry.yarnpkg.com/moment-mini/-/moment-mini-2.29.4.tgz#cbbcdc58ce1b267506f28ea6668dbe060a32758f"
|
resolved "https://registry.yarnpkg.com/moment-mini/-/moment-mini-2.29.4.tgz#cbbcdc58ce1b267506f28ea6668dbe060a32758f"
|
||||||
integrity sha512-uhXpYwHFeiTbY9KSgPPRoo1nt8OxNVdMVoTBYHfSEKeRkIkwGpO+gERmhuhBtzfaeOyTkykSrm2+noJBgqt3Hg==
|
integrity sha512-uhXpYwHFeiTbY9KSgPPRoo1nt8OxNVdMVoTBYHfSEKeRkIkwGpO+gERmhuhBtzfaeOyTkykSrm2+noJBgqt3Hg==
|
||||||
|
|
||||||
mri@^1.1.0:
|
mri@^1.1.0, mri@^1.1.5:
|
||||||
version "1.2.0"
|
version "1.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b"
|
resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b"
|
||||||
integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==
|
integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==
|
||||||
@@ -6493,6 +6541,17 @@ multicast-dns@^7.2.5:
|
|||||||
dns-packet "^5.2.2"
|
dns-packet "^5.2.2"
|
||||||
thunky "^1.0.2"
|
thunky "^1.0.2"
|
||||||
|
|
||||||
|
multimatch@^4.0.0:
|
||||||
|
version "4.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/multimatch/-/multimatch-4.0.0.tgz#8c3c0f6e3e8449ada0af3dd29efb491a375191b3"
|
||||||
|
integrity sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==
|
||||||
|
dependencies:
|
||||||
|
"@types/minimatch" "^3.0.3"
|
||||||
|
array-differ "^3.0.0"
|
||||||
|
array-union "^2.1.0"
|
||||||
|
arrify "^2.0.1"
|
||||||
|
minimatch "^3.0.4"
|
||||||
|
|
||||||
mustache@^4.2.0:
|
mustache@^4.2.0:
|
||||||
version "4.2.0"
|
version "4.2.0"
|
||||||
resolved "https://registry.yarnpkg.com/mustache/-/mustache-4.2.0.tgz#e5892324d60a12ec9c2a73359edca52972bf6f64"
|
resolved "https://registry.yarnpkg.com/mustache/-/mustache-4.2.0.tgz#e5892324d60a12ec9c2a73359edca52972bf6f64"
|
||||||
@@ -6603,7 +6662,7 @@ normalize-url@^6.0.1:
|
|||||||
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a"
|
resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-6.1.0.tgz#40d0885b535deffe3f3147bec877d05fe4c5668a"
|
||||||
integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==
|
integrity sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==
|
||||||
|
|
||||||
npm-run-path@^4.0.1:
|
npm-run-path@^4.0.0, npm-run-path@^4.0.1:
|
||||||
version "4.0.1"
|
version "4.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
|
resolved "https://registry.yarnpkg.com/npm-run-path/-/npm-run-path-4.0.1.tgz#b7ecd1e5ed53da8e37a55e1c2269e0b97ed748ea"
|
||||||
integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
|
integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
|
||||||
@@ -6734,7 +6793,7 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0:
|
|||||||
dependencies:
|
dependencies:
|
||||||
wrappy "1"
|
wrappy "1"
|
||||||
|
|
||||||
onetime@^5.1.2:
|
onetime@^5.1.0, onetime@^5.1.2:
|
||||||
version "5.1.2"
|
version "5.1.2"
|
||||||
resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
|
resolved "https://registry.yarnpkg.com/onetime/-/onetime-5.1.2.tgz#d0e96ebb56b07476df1dd9c4806e5237985ca45e"
|
||||||
integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
|
integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==
|
||||||
@@ -7354,6 +7413,11 @@ prepend-http@^2.0.0:
|
|||||||
resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"
|
resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-2.0.0.tgz#e92434bfa5ea8c19f41cdfd401d741a3c819d897"
|
||||||
integrity sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==
|
integrity sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==
|
||||||
|
|
||||||
|
prettier@2.8.0:
|
||||||
|
version "2.8.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.0.tgz#c7df58393c9ba77d6fba3921ae01faf994fb9dc9"
|
||||||
|
integrity sha512-9Lmg8hTFZKG0Asr/kW9Bp8tJjRVluO8EJQVfY2T7FMw9T5jy4I/Uvx0Rca/XWf50QQ1/SS48+6IJWnrb+2yemA==
|
||||||
|
|
||||||
pretty-error@^4.0.0:
|
pretty-error@^4.0.0:
|
||||||
version "4.0.0"
|
version "4.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6"
|
resolved "https://registry.yarnpkg.com/pretty-error/-/pretty-error-4.0.0.tgz#90a703f46dd7234adb46d0f84823e9d1cb8f10d6"
|
||||||
@@ -7362,6 +7426,18 @@ pretty-error@^4.0.0:
|
|||||||
lodash "^4.17.20"
|
lodash "^4.17.20"
|
||||||
renderkid "^3.0.0"
|
renderkid "^3.0.0"
|
||||||
|
|
||||||
|
pretty-quick@^3.1.3:
|
||||||
|
version "3.1.3"
|
||||||
|
resolved "https://registry.yarnpkg.com/pretty-quick/-/pretty-quick-3.1.3.tgz#15281108c0ddf446675157ca40240099157b638e"
|
||||||
|
integrity sha512-kOCi2FJabvuh1as9enxYmrnBC6tVMoVOenMaBqRfsvBHB0cbpYHjdQEpSglpASDFEXVwplpcGR4CLEaisYAFcA==
|
||||||
|
dependencies:
|
||||||
|
chalk "^3.0.0"
|
||||||
|
execa "^4.0.0"
|
||||||
|
find-up "^4.1.0"
|
||||||
|
ignore "^5.1.4"
|
||||||
|
mri "^1.1.5"
|
||||||
|
multimatch "^4.0.0"
|
||||||
|
|
||||||
pretty-time@^1.1.0:
|
pretty-time@^1.1.0:
|
||||||
version "1.1.0"
|
version "1.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e"
|
resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.1.0.tgz#ffb7429afabb8535c346a34e41873adf3d74dd0e"
|
||||||
|
|||||||
Reference in New Issue
Block a user