Skip to content

Commit

Permalink
Merge pull request #675 from etn-ccis/feature/6190-update-components-…
Browse files Browse the repository at this point in the history
…to-use-css-variables

Updated components to use css variables
  • Loading branch information
surajeaton authored Dec 5, 2024
2 parents 1ae5aa6 + e5f4bf1 commit 3090bbd
Show file tree
Hide file tree
Showing 15 changed files with 37 additions and 158 deletions.
1 change: 0 additions & 1 deletion login-workflow/example-vite/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
"@brightlayer-ui/react-themes": "^8.0.0-alpha.0",
"@emotion/react": "^11.7.1",
"@emotion/styled": "^11.10.8",
"@mui/base": "^5.0.0-beta.62",
"@mui/icons-material": "^6.1.4",
"@mui/material": "^6.1.4",
"date-fns": "^3.0.6",
Expand Down
40 changes: 0 additions & 40 deletions login-workflow/example-vite/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1555,33 +1555,6 @@
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2"
integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==

"@floating-ui/core@^1.6.0":
version "1.6.8"
resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.6.8.tgz#aa43561be075815879305965020f492cdb43da12"
integrity sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==
dependencies:
"@floating-ui/utils" "^0.2.8"

"@floating-ui/dom@^1.0.0":
version "1.6.12"
resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.6.12.tgz#6333dcb5a8ead3b2bf82f33d6bc410e95f54e556"
integrity sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==
dependencies:
"@floating-ui/core" "^1.6.0"
"@floating-ui/utils" "^0.2.8"

"@floating-ui/react-dom@^2.1.1":
version "2.1.2"
resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.1.2.tgz#a1349bbf6a0e5cb5ded55d023766f20a4d439a31"
integrity sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==
dependencies:
"@floating-ui/dom" "^1.0.0"

"@floating-ui/utils@^0.2.8":
version "0.2.8"
resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.8.tgz#21a907684723bbbaa5f0974cf7730bd797eb8e62"
integrity sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==

"@fontsource/open-sans@^5.0.3":
version "5.1.0"
resolved "https://registry.yarnpkg.com/@fontsource/open-sans/-/open-sans-5.1.0.tgz#3fb106a5e0a208bbe8e66ac5e9a2130afff6b859"
Expand Down Expand Up @@ -2081,19 +2054,6 @@
resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz#4fc56c15c580b9adb7dc3c333a134e540b44bfb1"
integrity sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==

"@mui/base@^5.0.0-beta.62":
version "5.0.0-beta.62"
resolved "https://registry.yarnpkg.com/@mui/base/-/base-5.0.0-beta.62.tgz#d5cec750691f76f997b3678a2053d99464155caa"
integrity sha512-TzJLCNlrMkSU4bTCdTT+TVUiGx4sjZLhH673UV6YN+rNNP8wJpkWfRSvjDB5HcbH2T0lUamnz643ZnV+8IiMjw==
dependencies:
"@babel/runtime" "^7.26.0"
"@floating-ui/react-dom" "^2.1.1"
"@mui/types" "^7.2.19"
"@mui/utils" "^6.1.8"
"@popperjs/core" "^2.11.8"
clsx "^2.1.1"
prop-types "^15.8.1"

"@mui/core-downloads-tracker@^6.1.8":
version "6.1.8"
resolved "https://registry.yarnpkg.com/@mui/core-downloads-tracker/-/core-downloads-tracker-6.1.8.tgz#4fccd4eb9960ffa17ebf0533a6e9cfd2787cba57"
Expand Down
1 change: 0 additions & 1 deletion login-workflow/example/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,6 @@
"@brightlayer-ui/react-themes": "^8.0.0-alpha.0",
"@emotion/react": "^11.7.1",
"@emotion/styled": "^11.10.8",
"@mui/base": "^5.0.0-beta.62",
"@mui/icons-material": "^6.1.4",
"@mui/material": "^6.1.4",
"@okta/okta-auth-js": "^7.7.0",
Expand Down
1 change: 1 addition & 0 deletions login-workflow/example/src/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ import { blueThemes } from '@brightlayer-ui/react-themes';
import '@brightlayer-ui/react-themes/open-sans';
import './index.css';
import { createRoot } from 'react-dom/client';
import type {} from '@mui/material/themeCssVarsAugmentation';

const container = document.getElementById('root');
const root = createRoot(container || document.createDocumentFragment());
Expand Down
40 changes: 0 additions & 40 deletions login-workflow/example/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1423,33 +1423,6 @@
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2"
integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==

"@floating-ui/core@^1.6.0":
version "1.6.8"
resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.6.8.tgz#aa43561be075815879305965020f492cdb43da12"
integrity sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==
dependencies:
"@floating-ui/utils" "^0.2.8"

"@floating-ui/dom@^1.0.0":
version "1.6.12"
resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.6.12.tgz#6333dcb5a8ead3b2bf82f33d6bc410e95f54e556"
integrity sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==
dependencies:
"@floating-ui/core" "^1.6.0"
"@floating-ui/utils" "^0.2.8"

"@floating-ui/react-dom@^2.1.1":
version "2.1.2"
resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.1.2.tgz#a1349bbf6a0e5cb5ded55d023766f20a4d439a31"
integrity sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==
dependencies:
"@floating-ui/dom" "^1.0.0"

"@floating-ui/utils@^0.2.8":
version "0.2.8"
resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.8.tgz#21a907684723bbbaa5f0974cf7730bd797eb8e62"
integrity sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==

"@fontsource/open-sans@^5.0.3":
version "5.1.0"
resolved "https://registry.yarnpkg.com/@fontsource/open-sans/-/open-sans-5.1.0.tgz#3fb106a5e0a208bbe8e66ac5e9a2130afff6b859"
Expand Down Expand Up @@ -1949,19 +1922,6 @@
resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz#4fc56c15c580b9adb7dc3c333a134e540b44bfb1"
integrity sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==

"@mui/base@^5.0.0-beta.62":
version "5.0.0-beta.62"
resolved "https://registry.yarnpkg.com/@mui/base/-/base-5.0.0-beta.62.tgz#d5cec750691f76f997b3678a2053d99464155caa"
integrity sha512-TzJLCNlrMkSU4bTCdTT+TVUiGx4sjZLhH673UV6YN+rNNP8wJpkWfRSvjDB5HcbH2T0lUamnz643ZnV+8IiMjw==
dependencies:
"@babel/runtime" "^7.26.0"
"@floating-ui/react-dom" "^2.1.1"
"@mui/types" "^7.2.19"
"@mui/utils" "^6.1.8"
"@popperjs/core" "^2.11.8"
clsx "^2.1.1"
prop-types "^15.8.1"

"@mui/core-downloads-tracker@^6.1.8":
version "6.1.8"
resolved "https://registry.yarnpkg.com/@mui/core-downloads-tracker/-/core-downloads-tracker-6.1.8.tgz#4fccd4eb9960ffa17ebf0533a6e9cfd2787cba57"
Expand Down
5 changes: 2 additions & 3 deletions login-workflow/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,9 @@
},
"prettier": "@brightlayer-ui/prettier-config",
"dependencies": {
"@mui/base": "^5.0.0-beta.62",
"@okta/okta-auth-js": "^7.7.0",
"@okta/okta-react": "^6.9.0",
"dompurify": "^3.1.7",
"dompurify": "^2.2.9",
"i18next-browser-languagedetector": "^8.0.0"
},
"peerDependencies": {
Expand Down Expand Up @@ -87,7 +86,7 @@
"@testing-library/react": "^13.3.0",
"@testing-library/user-event": "^14.4.3",
"@types/color": "^3.0.1",
"@types/dompurify": "^3.0.5",
"@types/dompurify": "^2.2.2",
"@types/jest": "^27.4.1",
"@types/react": "^18.0.0",
"@types/react-dom": "^18.0.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ import { SetPassword } from '../SetPassword';
import { PasswordTextField } from '../PasswordTextField';
import { Spinner } from '../../components';
import { SuccessScreenBase, SuccessScreenProps } from '../../screens';
import { unstable_composeClasses as composeClasses } from '@mui/base';
import { unstable_composeClasses as composeClasses } from '@mui/material';
import { ChangePasswordDialogClassKey, getChangePasswordDialogUtilityClass } from './utilityClasses';
import ErrorManager from '../Error/ErrorManager';

Expand Down
13 changes: 6 additions & 7 deletions login-workflow/src/components/Spinner/Spinner.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@ import React from 'react';
import CircularProgress from '@mui/material/CircularProgress';
import Box from '@mui/material/Box';
import { SpinnerProps } from './types';
import { useTheme } from '@emotion/react';

/**
* Component that renders a indeterminate circular progress spinner atop a semi-transparent white background.
Expand All @@ -11,27 +12,25 @@ import { SpinnerProps } from './types';
* @category Component
*/
export const Spinner: React.FC<SpinnerProps> = (props) => {
const theme = useTheme()
const { visible, sx, ...otherProps } = props;

return visible ? (
<Box
sx={[
{
sx={{
position: 'fixed',
top: 0,
left: 0,
right: 0,
bottom: 0,
zIndex: 1000,
backgroundColor: (theme) =>
theme.palette.mode === 'light' ? 'rgba(255,255,255,0.6)' : 'rgba(0,0,0,0.7)',
backgroundColor: 'rgba(255,255,255,0.6)',
display: 'flex',
alignItems: 'center',
justifyContent: 'center',
flexDirection: 'column',
},
...(Array.isArray(sx) ? sx : [sx]),
]}
}
}
{...otherProps}
>
<CircularProgress size={70} variant={'indeterminate'} />
Expand Down
16 changes: 9 additions & 7 deletions login-workflow/src/components/WorkflowCard/WorkflowCard.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import Card from '@mui/material/Card';
import { Spinner } from '../Spinner/Spinner';
import { WorkflowCardBaseProps } from './WorkflowCard.types';
import { getWorkflowCardUtilityClass, WorkflowCardClassKey } from './Utility';
import { unstable_composeClasses as composeClasses } from '@mui/base';
import { unstable_composeClasses as composeClasses, useTheme } from '@mui/material';

const useUtilityClasses = (ownerState: WorkflowCardBaseProps): Record<WorkflowCardClassKey, string> => {
const { classes } = ownerState;
Expand All @@ -29,21 +29,23 @@ const useUtilityClasses = (ownerState: WorkflowCardBaseProps): Record<WorkflowCa
export const WorkflowCard: React.FC<WorkflowCardBaseProps> = (props) => {
const { loading, backgroundImage, sx, children, ...otherBoxProps } = props;
const defaultClasses = useUtilityClasses(props);
const theme = useTheme();

return (
<Box
sx={[
{
sx={{
height: '100vh',
width: '100%',
backgroundColor: (theme) => (theme.palette.mode === 'light' ? 'primary.main' : 'primary.dark'),
backgroundColor: 'primary.main',
backgroundImage: backgroundImage ? `url(${backgroundImage})` : `url(${defaultBackgroundImage})`,
display: 'flex',
alignItems: 'center',
justifyContent: 'center',
},
...(Array.isArray(sx) ? sx : [sx]),
]}
...theme.applyStyles('dark', {
backgroundColor: 'primary.dark',
}),
...sx
}}
className={defaultClasses.root}
data-testid={defaultClasses.root}
{...otherBoxProps}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import MobileStepper from '@mui/material/MobileStepper';
import Button from '@mui/material/Button';
import { WorkflowCardActionsProps } from './WorkflowCard.types';
import { getWorkflowCardActionsUtilityClass, WorkflowCardActionsClassKey } from './Utility';
import { unstable_composeClasses as composeClasses } from '@mui/base';
import { unstable_composeClasses as composeClasses } from '@mui/material';
import Divider from '@mui/material/Divider';
import Box from '@mui/material/Box';

Expand Down
2 changes: 2 additions & 0 deletions login-workflow/src/index.ts
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
import type {} from '@mui/material/themeCssVarsAugmentation';

export * from './components';
export * from './contexts';
export * from './screens';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ import {
import { ContactSupportScreenProps } from './types';
import Box, { BoxProps } from '@mui/material/Box';
import { ContactScreenClassKey, getContactScreenUtilityClass } from './utilityClasses';
import { unstable_composeClasses as composeClasses } from '@mui/base';
import { unstable_composeClasses as composeClasses } from '@mui/material';

const useUtilityClasses = (ownerState: ContactSupportScreenProps & BoxProps): Record<ContactScreenClassKey, string> => {
const { classes } = ownerState;
Expand Down
2 changes: 1 addition & 1 deletion login-workflow/src/screens/LoginScreen/LoginScreenBase.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ import { useTheme } from '@mui/material/styles';
import Checkbox from '@mui/material/Checkbox';
import { HELPER_TEXT_HEIGHT } from '../../utils/constants';
import { LoginScreenClassKey, getLoginScreenUtilityClass } from './utilityClasses';
import { unstable_composeClasses as composeClasses } from '@mui/base';
import { unstable_composeClasses as composeClasses } from '@mui/material';
import ErrorManager from '../../components/Error/ErrorManager';
import { LinkStyles } from '../../styles';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import { WorkflowCardBody } from '../../components/WorkflowCard/WorkflowCardBody
import { Box, Button, Typography } from '@mui/material';
import { LinkStyles } from '../../styles';
import cyberSecurityBadge from '../../assets/images/cybersecurity_certified.png';
import { unstable_composeClasses as composeClasses } from '@mui/base';
import { unstable_composeClasses as composeClasses } from '@mui/material';
import { getOktaRedirectLoginScreenUtilityClass, OktaRedirectLoginScreenClassKey } from './utilityClasses';

const useUtilityClasses = (
Expand Down
66 changes: 12 additions & 54 deletions login-workflow/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1239,33 +1239,6 @@
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.1.tgz#de633db3ec2ef6a3c89e2f19038063e8a122e2c2"
integrity sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q==

"@floating-ui/core@^1.6.0":
version "1.6.8"
resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.6.8.tgz#aa43561be075815879305965020f492cdb43da12"
integrity sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA==
dependencies:
"@floating-ui/utils" "^0.2.8"

"@floating-ui/dom@^1.0.0":
version "1.6.12"
resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.6.12.tgz#6333dcb5a8ead3b2bf82f33d6bc410e95f54e556"
integrity sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w==
dependencies:
"@floating-ui/core" "^1.6.0"
"@floating-ui/utils" "^0.2.8"

"@floating-ui/react-dom@^2.1.1":
version "2.1.2"
resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.1.2.tgz#a1349bbf6a0e5cb5ded55d023766f20a4d439a31"
integrity sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==
dependencies:
"@floating-ui/dom" "^1.0.0"

"@floating-ui/utils@^0.2.8":
version "0.2.8"
resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.2.8.tgz#21a907684723bbbaa5f0974cf7730bd797eb8e62"
integrity sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig==

"@fontsource/open-sans@^5.0.3":
version "5.1.0"
resolved "https://registry.yarnpkg.com/@fontsource/open-sans/-/open-sans-5.1.0.tgz#3fb106a5e0a208bbe8e66ac5e9a2130afff6b859"
Expand Down Expand Up @@ -1670,19 +1643,6 @@
resolved "https://registry.yarnpkg.com/@jsdevtools/ono/-/ono-7.1.3.tgz#9df03bbd7c696a5c58885c34aa06da41c8543796"
integrity sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==

"@mui/base@^5.0.0-beta.62":
version "5.0.0-beta.62"
resolved "https://registry.yarnpkg.com/@mui/base/-/base-5.0.0-beta.62.tgz#d5cec750691f76f997b3678a2053d99464155caa"
integrity sha512-TzJLCNlrMkSU4bTCdTT+TVUiGx4sjZLhH673UV6YN+rNNP8wJpkWfRSvjDB5HcbH2T0lUamnz643ZnV+8IiMjw==
dependencies:
"@babel/runtime" "^7.26.0"
"@floating-ui/react-dom" "^2.1.1"
"@mui/types" "^7.2.19"
"@mui/utils" "^6.1.8"
"@popperjs/core" "^2.11.8"
clsx "^2.1.1"
prop-types "^15.8.1"

"@mui/core-downloads-tracker@^6.1.8":
version "6.1.8"
resolved "https://registry.yarnpkg.com/@mui/core-downloads-tracker/-/core-downloads-tracker-6.1.8.tgz#4fccd4eb9960ffa17ebf0533a6e9cfd2787cba57"
Expand Down Expand Up @@ -2106,12 +2066,12 @@
dependencies:
"@types/color-convert" "*"

"@types/dompurify@^3.0.5":
version "3.2.0"
resolved "https://registry.yarnpkg.com/@types/dompurify/-/dompurify-3.2.0.tgz#56610bf3e4250df57744d61fbd95422e07dfb840"
integrity sha512-Fgg31wv9QbLDA0SpTOXO3MaxySc4DKGLi8sna4/Utjo4r3ZRPdCt4UQee8BWr+Q5z21yifghREPJGYaEOEIACg==
"@types/dompurify@^2.2.2":
version "2.4.0"
resolved "https://registry.yarnpkg.com/@types/dompurify/-/dompurify-2.4.0.tgz#fd9706392a88e0e0e6d367f3588482d817df0ab9"
integrity sha512-IDBwO5IZhrKvHFUl+clZxgf3hn2b/lU6H1KaBShPkQyGJUQ0xwebezIPSuiyGwfz1UzJWQl4M7BDxtHtCCPlTg==
dependencies:
dompurify "*"
"@types/trusted-types" "*"

"@types/graceful-fs@^4.1.3":
version "4.1.9"
Expand Down Expand Up @@ -2257,7 +2217,7 @@
resolved "https://registry.yarnpkg.com/@types/triple-beam/-/triple-beam-1.3.5.tgz#74fef9ffbaa198eb8b588be029f38b00299caa2c"
integrity sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==

"@types/trusted-types@^2.0.7":
"@types/trusted-types@*":
version "2.0.7"
resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.7.tgz#baccb07a970b91707df3a3e8ba6896c57ead2d11"
integrity sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==
Expand Down Expand Up @@ -3955,12 +3915,10 @@ domexception@^4.0.0:
dependencies:
webidl-conversions "^7.0.0"

dompurify@*, dompurify@^3.1.7:
version "3.2.1"
resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-3.2.1.tgz#d480972aeb1a59eb8ac47cba95558fbd72a0127b"
integrity sha512-NBHEsc0/kzRYQd+AY6HR6B/IgsqzBABrqJbpCDQII/OK6h7B7LXzweZTDsqSW2LkTRpoxf18YUP+YjGySk6B3w==
optionalDependencies:
"@types/trusted-types" "^2.0.7"
dompurify@^2.2.9:
version "2.5.7"
resolved "https://registry.yarnpkg.com/dompurify/-/dompurify-2.5.7.tgz#6e0d36b9177db5a99f18ade1f28579db5ab839d7"
integrity sha512-2q4bEI+coQM8f5ez7kt2xclg1XsecaV9ASJk/54vwlfRRNQfDqJz2pzQ8t0Ix/ToBpXlVjrRIx7pFC/o8itG2Q==

dot-prop@^5.2.0:
version "5.3.0"
Expand Down Expand Up @@ -6587,9 +6545,9 @@ libsodium@^0.7.15:
resolved "https://registry.yarnpkg.com/libsodium/-/libsodium-0.7.15.tgz#ac284e3dcb1c29ae9526c5581cdada6a072f6d20"
integrity sha512-sZwRknt/tUpE2AwzHq3jEyUU5uvIZHtSssktXq7owd++3CSgn8RGrv6UZJJBpP7+iBghBqe7Z06/2M31rI2NKw==

"license-checker@git+https://github.com/mwittig/license-checker.git#d546e3f738e14c62e732346fa355162d46700893":
"license-checker@git+https://github.com/mwittig/license-checker#d546e3f738e14c62e732346fa355162d46700893":
version "1.0.0"
resolved "git+https://github.com/mwittig/license-checker.git#d546e3f738e14c62e732346fa355162d46700893"
resolved "git+https://github.com/mwittig/license-checker#d546e3f738e14c62e732346fa355162d46700893"
dependencies:
chalk "~0.5.1"
mkdirp "^0.3.5"
Expand Down

0 comments on commit 3090bbd

Please sign in to comment.