From 0ce3c1a527e427a85ab83d08c767f106bae0db70 Mon Sep 17 00:00:00 2001 From: Antonette Caldwell Date: Fri, 25 Aug 2023 17:48:53 -0500 Subject: [PATCH 01/10] setup prettier and husky Signed-off-by: Antonette Caldwell --- .prettierrc | 13 +- package.json | 12 +- packages/components/.prettierrc | 12 +- packages/components/src/appbar.tsx | 2 +- packages/components/src/avatar.tsx | 2 +- packages/components/src/box.tsx | 2 +- packages/components/src/button.tsx | 2 +- packages/components/src/chip.tsx | 2 +- packages/components/src/dialog.tsx | 2 +- packages/components/src/dialogactions.tsx | 2 +- packages/components/src/dialogcontent.tsx | 2 +- packages/components/src/dialogcontenttext.tsx | 2 +- packages/components/src/dialogtitle.tsx | 2 +- packages/components/src/divider.tsx | 2 +- packages/components/src/drawer.tsx | 2 +- packages/components/src/iconbutton.tsx | 2 +- packages/components/src/index.tsx | 2 +- packages/components/src/paper.tsx | 2 +- packages/components/src/tab.tsx | 2 +- packages/components/src/toolbar.tsx | 2 +- packages/components/src/tooltip.tsx | 2 +- packages/design-system/.eslintrc.cjs | 44 ++--- packages/design-system/.prettierrc | 12 +- packages/design-system/.storybook/main.js | 18 +- packages/design-system/.storybook/preview.js | 20 +-- packages/design-system/index.html | 2 +- packages/design-system/src/App.jsx | 12 +- packages/design-system/src/main.jsx | 14 +- .../src/stories/AppBar.stories.jsx | 108 +++++------ .../src/stories/Button.stories.js | 44 ++--- .../src/stories/Chip.stories.jsx | 122 ++++++------- .../src/stories/Paper.stories.jsx | 44 ++--- .../design-system/src/stories/Tab.stories.jsx | 155 ++++++++-------- .../design-system/src/stories/themes/app.js | 169 +++++++++--------- packages/design-system/vite.config.js | 8 +- packages/svg/.babelrc | 8 +- packages/svg/src/icons/AddIcon.tsx | 20 +-- .../svg/src/icons/AddIconCircleBorder.tsx | 20 +-- .../src/icons/Application/ApplicationIcon.tsx | 2 +- .../Application/KeppelApplicationIcon.tsx | 8 +- .../Application/OutlinedApplicationIcon.tsx | 8 +- packages/svg/src/icons/Application/index.ts | 2 +- packages/svg/src/icons/BellIcon.tsx | 31 ++-- packages/svg/src/icons/Bus/BusIcon.tsx | 2 +- packages/svg/src/icons/ChatIcon.tsx | 30 ++-- packages/svg/src/icons/Circle/CircleIcon.tsx | 2 +- .../src/icons/Circle/OutlinedCircleIcon.tsx | 58 +++--- packages/svg/src/icons/ConfigurationIcon.tsx | 32 ++-- packages/svg/src/icons/CredentialIcon.tsx | 30 ++-- packages/svg/src/icons/DashboardIcon.tsx | 36 ++-- packages/svg/src/icons/FilledCircleIcon.tsx | 2 +- .../OutlinedTallRoundedRectangleIcon.tsx | 2 +- packages/svg/src/icons/index.ts | 70 ++++---- packages/svg/tsconfig.json | 45 ++--- yarn.lock | 10 ++ 55 files changed, 638 insertions(+), 625 deletions(-) diff --git a/.prettierrc b/.prettierrc index fe3db148..f3a59f23 100644 --- a/.prettierrc +++ b/.prettierrc @@ -1,8 +1,9 @@ { - "semi": true, - "tabWidth": 2, - "printWidth": 100, - "singleQuote": true, - "trailingComma": "none", - "jsxBracketSameLine": true + "semi": true, + "tabWidth": 2, + "printWidth": 100, + "singleQuote": true, + "trailingComma": "none", + "jsxBracketSameLine": true, + "plugins": ["prettier-plugin-organize-imports"] } diff --git a/package.json b/package.json index 942271ef..4af5dfc6 100644 --- a/package.json +++ b/package.json @@ -12,13 +12,19 @@ "@changesets/cli": "^2.26.2" }, "devDependencies": { - "prettier": "^3.0.2" + "husky": "^8.0.3", + "prettier": "^3.0.2", + "prettier-plugin-organize-imports": "^3.2.3" }, "scripts": { "build-all": "yarn workspaces run build", - "format": "prettier --write \"**/*.{ts,tsx,md}\" --config ./.prettierrc", + "format:check": "prettier --check \"**/*.{ts,tsx,md}\" --config ./.prettierrc", + "format:write": "prettier --write \"**/*.{ts,tsx,md}\" --config ./.prettierrc", "changeset": "changeset", "version-packages": "changeset version", - "release": "yarn run build-all && changeset publish" + "release": "yarn run build-all && changeset publish", + "postinstall": "husky install", + "prepack": "pinst --disable", + "postpack": "pinst --enable" } } diff --git a/packages/components/.prettierrc b/packages/components/.prettierrc index fe3db148..f829f0a0 100644 --- a/packages/components/.prettierrc +++ b/packages/components/.prettierrc @@ -1,8 +1,8 @@ { - "semi": true, - "tabWidth": 2, - "printWidth": 100, - "singleQuote": true, - "trailingComma": "none", - "jsxBracketSameLine": true + "semi": true, + "tabWidth": 2, + "printWidth": 100, + "singleQuote": true, + "trailingComma": "none", + "jsxBracketSameLine": true } diff --git a/packages/components/src/appbar.tsx b/packages/components/src/appbar.tsx index fa7296df..d06dff4c 100644 --- a/packages/components/src/appbar.tsx +++ b/packages/components/src/appbar.tsx @@ -1,5 +1,5 @@ +import { AppBarProps, AppBar as MuiAppBar } from '@mui/material'; import React from 'react'; -import { AppBar as MuiAppBar, AppBarProps } from '@mui/material'; export function AppBar(props: AppBarProps) { return ; diff --git a/packages/components/src/avatar.tsx b/packages/components/src/avatar.tsx index 9327c13f..c4b98bb7 100644 --- a/packages/components/src/avatar.tsx +++ b/packages/components/src/avatar.tsx @@ -1,5 +1,5 @@ +import { AvatarProps, Avatar as MuiAvatar } from '@mui/material'; import React from 'react'; -import { Avatar as MuiAvatar, AvatarProps } from '@mui/material'; export function Avatar(props: AvatarProps) { return ; diff --git a/packages/components/src/box.tsx b/packages/components/src/box.tsx index 016ea80f..3645c121 100644 --- a/packages/components/src/box.tsx +++ b/packages/components/src/box.tsx @@ -1,5 +1,5 @@ +import { BoxProps, Box as MuiBox } from '@mui/material'; import React from 'react'; -import { Box as MuiBox, BoxProps } from '@mui/material'; export function Box(props: BoxProps) { return ; diff --git a/packages/components/src/button.tsx b/packages/components/src/button.tsx index 99d791e7..4adc24e2 100644 --- a/packages/components/src/button.tsx +++ b/packages/components/src/button.tsx @@ -1,5 +1,5 @@ -import * as React from 'react'; import { Button } from '@mui/material'; +import * as React from 'react'; export const BaseButton = (_props: any) => { return ; diff --git a/packages/components/src/chip.tsx b/packages/components/src/chip.tsx index fc1223f1..7173d3fb 100644 --- a/packages/components/src/chip.tsx +++ b/packages/components/src/chip.tsx @@ -1,5 +1,5 @@ +import { ChipProps, Chip as MuiChip } from '@mui/material'; import React from 'react'; -import { Chip as MuiChip, ChipProps } from '@mui/material'; export function Chip(props: ChipProps) { return ; diff --git a/packages/components/src/dialog.tsx b/packages/components/src/dialog.tsx index 3a3c0bfd..6be06494 100644 --- a/packages/components/src/dialog.tsx +++ b/packages/components/src/dialog.tsx @@ -1,5 +1,5 @@ +import { DialogProps, Dialog as MuiDialog } from '@mui/material'; import React from 'react'; -import { Dialog as MuiDialog, DialogProps } from '@mui/material'; export function Dialog(props: DialogProps) { return ; diff --git a/packages/components/src/dialogactions.tsx b/packages/components/src/dialogactions.tsx index 7ce5b812..6ca7f529 100644 --- a/packages/components/src/dialogactions.tsx +++ b/packages/components/src/dialogactions.tsx @@ -1,5 +1,5 @@ +import { DialogActionsProps, DialogActions as MuiDialogActions } from '@mui/material'; import React from 'react'; -import { DialogActions as MuiDialogActions, DialogActionsProps } from '@mui/material'; export function DialogActions(props: DialogActionsProps) { return ; diff --git a/packages/components/src/dialogcontent.tsx b/packages/components/src/dialogcontent.tsx index d2e96e1d..dcca8007 100644 --- a/packages/components/src/dialogcontent.tsx +++ b/packages/components/src/dialogcontent.tsx @@ -1,5 +1,5 @@ +import { DialogContentProps, DialogContent as MuiDialogContent } from '@mui/material'; import React from 'react'; -import { DialogContent as MuiDialogContent, DialogContentProps } from '@mui/material'; export function DialogContent(props: DialogContentProps) { return ; diff --git a/packages/components/src/dialogcontenttext.tsx b/packages/components/src/dialogcontenttext.tsx index bdbaaaa0..a0b5b7bc 100644 --- a/packages/components/src/dialogcontenttext.tsx +++ b/packages/components/src/dialogcontenttext.tsx @@ -1,5 +1,5 @@ +import { DialogContentTextProps, DialogContentText as MuiDialogContentText } from '@mui/material'; import React from 'react'; -import { DialogContentText as MuiDialogContentText, DialogContentTextProps } from '@mui/material'; export function DialogContentText(props: DialogContentTextProps) { return ; diff --git a/packages/components/src/dialogtitle.tsx b/packages/components/src/dialogtitle.tsx index af4036de..c8ad656f 100644 --- a/packages/components/src/dialogtitle.tsx +++ b/packages/components/src/dialogtitle.tsx @@ -1,5 +1,5 @@ +import { DialogTitleProps, DialogTitle as MuiDialogTitle } from '@mui/material'; import React from 'react'; -import { DialogTitle as MuiDialogTitle, DialogTitleProps } from '@mui/material'; export function DialogTitle(props: DialogTitleProps) { return ; diff --git a/packages/components/src/divider.tsx b/packages/components/src/divider.tsx index 8d947a8f..e1efb023 100644 --- a/packages/components/src/divider.tsx +++ b/packages/components/src/divider.tsx @@ -1,5 +1,5 @@ +import { DividerProps, Divider as MuiDivider } from '@mui/material'; import React from 'react'; -import { Divider as MuiDivider, DividerProps } from '@mui/material'; export function Divider(props: DividerProps) { return ; diff --git a/packages/components/src/drawer.tsx b/packages/components/src/drawer.tsx index 92da834d..c90312f3 100644 --- a/packages/components/src/drawer.tsx +++ b/packages/components/src/drawer.tsx @@ -1,5 +1,5 @@ +import { DrawerProps, Drawer as MuiDrawer } from '@mui/material'; import React from 'react'; -import { Drawer as MuiDrawer, DrawerProps } from '@mui/material'; export function Drawer(props: DrawerProps) { return ; diff --git a/packages/components/src/iconbutton.tsx b/packages/components/src/iconbutton.tsx index 72f0b9a9..5346002b 100644 --- a/packages/components/src/iconbutton.tsx +++ b/packages/components/src/iconbutton.tsx @@ -1,4 +1,4 @@ -import { IconButton as MuiIconButton, IconButtonProps } from '@mui/material'; +import { IconButtonProps, IconButton as MuiIconButton } from '@mui/material'; import React from 'react'; export function IconButton(props: IconButtonProps) { diff --git a/packages/components/src/index.tsx b/packages/components/src/index.tsx index e641bd98..6582fc35 100644 --- a/packages/components/src/index.tsx +++ b/packages/components/src/index.tsx @@ -1,7 +1,7 @@ export { AppBar } from './appbar'; export { Avatar } from './avatar'; -export { BaseButton } from './button'; export { Box } from './box'; +export { BaseButton } from './button'; export { Chip } from './chip'; export { Dialog } from './dialog'; export { DialogActions } from './dialogactions'; diff --git a/packages/components/src/paper.tsx b/packages/components/src/paper.tsx index ba27cb29..96a0c317 100644 --- a/packages/components/src/paper.tsx +++ b/packages/components/src/paper.tsx @@ -1,5 +1,5 @@ -import React from 'react'; import { Paper as MuiPaper, PaperProps } from '@mui/material'; +import React from 'react'; export function Paper(props: PaperProps) { return {props.children}; diff --git a/packages/components/src/tab.tsx b/packages/components/src/tab.tsx index 6a068abe..576dd53d 100644 --- a/packages/components/src/tab.tsx +++ b/packages/components/src/tab.tsx @@ -1,5 +1,5 @@ -import React from 'react'; import { Tab as MuiTab, TabProps } from '@mui/material'; +import React from 'react'; export function Tab(props: TabProps) { return ; diff --git a/packages/components/src/toolbar.tsx b/packages/components/src/toolbar.tsx index bf3b3b4e..5c8fe9f9 100644 --- a/packages/components/src/toolbar.tsx +++ b/packages/components/src/toolbar.tsx @@ -1,5 +1,5 @@ -import React from 'react'; import { Toolbar as MuiToolbar, ToolbarProps } from '@mui/material'; +import React from 'react'; export function Toolbar(props: ToolbarProps) { return ; diff --git a/packages/components/src/tooltip.tsx b/packages/components/src/tooltip.tsx index 6cb8d780..9e83669b 100644 --- a/packages/components/src/tooltip.tsx +++ b/packages/components/src/tooltip.tsx @@ -1,5 +1,5 @@ -import React from 'react'; import { Tooltip as MuiTooltip, TooltipProps } from '@mui/material'; +import React from 'react'; export function Tooltip(props: TooltipProps) { return ; diff --git a/packages/design-system/.eslintrc.cjs b/packages/design-system/.eslintrc.cjs index 48ea1357..bfef8706 100644 --- a/packages/design-system/.eslintrc.cjs +++ b/packages/design-system/.eslintrc.cjs @@ -1,24 +1,24 @@ module.exports = { - env: { - browser: true, - es2021: true - }, - extends: ['standard-with-typescript', 'plugin:react/recommended', 'plugin:prettier/recommended'], - overrides: [ - { - env: { - node: true - }, - files: ['.eslintrc.{js,cjs}'], - parserOptions: { - sourceType: 'script' - } - } - ], - parserOptions: { - ecmaVersion: 'latest', - sourceType: 'module' - }, - plugins: ['react'], - rules: {} + env: { + browser: true, + es2021: true + }, + extends: ['standard-with-typescript', 'plugin:react/recommended', 'plugin:prettier/recommended'], + overrides: [ + { + env: { + node: true + }, + files: ['.eslintrc.{js,cjs}'], + parserOptions: { + sourceType: 'script' + } + } + ], + parserOptions: { + ecmaVersion: 'latest', + sourceType: 'module' + }, + plugins: ['react'], + rules: {} }; diff --git a/packages/design-system/.prettierrc b/packages/design-system/.prettierrc index fe3db148..f829f0a0 100644 --- a/packages/design-system/.prettierrc +++ b/packages/design-system/.prettierrc @@ -1,8 +1,8 @@ { - "semi": true, - "tabWidth": 2, - "printWidth": 100, - "singleQuote": true, - "trailingComma": "none", - "jsxBracketSameLine": true + "semi": true, + "tabWidth": 2, + "printWidth": 100, + "singleQuote": true, + "trailingComma": "none", + "jsxBracketSameLine": true } diff --git a/packages/design-system/.storybook/main.js b/packages/design-system/.storybook/main.js index 24a6820a..74957904 100644 --- a/packages/design-system/.storybook/main.js +++ b/packages/design-system/.storybook/main.js @@ -1,18 +1,18 @@ /** @type { import('@storybook/react-vite').StorybookConfig } */ const config = { - stories: ["../src/**/*.mdx", "../src/**/*.stories.@(js|jsx|ts|tsx)"], - staticDirs: ["../public"], + stories: ['../src/**/*.mdx', '../src/**/*.stories.@(js|jsx|ts|tsx)'], + staticDirs: ['../public'], addons: [ - "@storybook/addon-links", - "@storybook/addon-essentials", - "@storybook/addon-interactions", + '@storybook/addon-links', + '@storybook/addon-essentials', + '@storybook/addon-interactions' ], framework: { - name: "@storybook/react-vite", - options: {}, + name: '@storybook/react-vite', + options: {} }, docs: { - autodocs: "tag", - }, + autodocs: 'tag' + } }; export default config; diff --git a/packages/design-system/.storybook/preview.js b/packages/design-system/.storybook/preview.js index 49cc2442..24c025c3 100644 --- a/packages/design-system/.storybook/preview.js +++ b/packages/design-system/.storybook/preview.js @@ -1,18 +1,18 @@ -import { CssBaseline, ThemeProvider } from "@mui/material"; -import { lightTheme, darkTheme } from "../src/stories/themes/app"; -import { withThemeFromJSXProvider } from "@storybook/addon-styling"; +import { CssBaseline, ThemeProvider } from '@mui/material'; +import { lightTheme, darkTheme } from '../src/stories/themes/app'; +import { withThemeFromJSXProvider } from '@storybook/addon-styling'; /** @type { import('@storybook/react').Preview } */ const preview = { parameters: { - actions: { argTypesRegex: "^on[A-Z].*" }, + actions: { argTypesRegex: '^on[A-Z].*' }, controls: { matchers: { color: /(background|color)$/i, - date: /Date$/, - }, - }, - }, + date: /Date$/ + } + } + } }; export default preview; @@ -23,8 +23,8 @@ export const decorators = [ light: lightTheme, dark: darkTheme }, - defaultTheme: "light", + defaultTheme: 'light', Provider: ThemeProvider, GlobalStyles: CssBaseline - }), + }) ]; diff --git a/packages/design-system/index.html b/packages/design-system/index.html index 79c47019..0c589ecc 100644 --- a/packages/design-system/index.html +++ b/packages/design-system/index.html @@ -1,4 +1,4 @@ - + diff --git a/packages/design-system/src/App.jsx b/packages/design-system/src/App.jsx index 3245dcc1..b56a31f0 100644 --- a/packages/design-system/src/App.jsx +++ b/packages/design-system/src/App.jsx @@ -1,12 +1,12 @@ import { BaseButton } from '@layer5/sistent-components'; function App() { - return ( -
- Hello - Welcome To Sistent Design System for Layer5 -
- ); + return ( +
+ Hello + Welcome To Sistent Design System for Layer5 +
+ ); } export default App; diff --git a/packages/design-system/src/main.jsx b/packages/design-system/src/main.jsx index 865f907a..d76b7587 100644 --- a/packages/design-system/src/main.jsx +++ b/packages/design-system/src/main.jsx @@ -1,9 +1,9 @@ -import React from "react"; -import ReactDOM from "react-dom/client"; -import App from "./App"; +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import App from './App'; -ReactDOM.createRoot(document.getElementById("root")).render( - - - +ReactDOM.createRoot(document.getElementById('root')).render( + + + ); diff --git a/packages/design-system/src/stories/AppBar.stories.jsx b/packages/design-system/src/stories/AppBar.stories.jsx index 9c7c2de3..4a299214 100644 --- a/packages/design-system/src/stories/AppBar.stories.jsx +++ b/packages/design-system/src/stories/AppBar.stories.jsx @@ -1,67 +1,73 @@ -import { AppBar, Box, IconButton, Toolbar, Typography } from "@layer5/sistent-components"; +import { AppBar, Box, IconButton, Toolbar, Typography } from '@layer5/sistent-components'; export default { - title: "Example/AppBar", - component: AppBar, - tags: ['autodocs'], - parameters: { - // More on how to position stories at: https://storybook.js.org/docs/react/configure/story-layout - layout: 'fullscreen', - }, + title: 'Example/AppBar', + component: AppBar, + tags: ['autodocs'], + parameters: { + // More on how to position stories at: https://storybook.js.org/docs/react/configure/story-layout + layout: 'fullscreen' + } }; export function Primary() { - return ( - - - - Dashboard - - - - ) + return ( + + + + Dashboard + + + + ); } export function BasicAppBar() { - return ( - - - - - {/* */} - - - Dashboard - - {/* */ } - - - - ) + return ( + + + + + {/* */} + + + Dashboard + + {/* */} + + + + ); } export function MesheryHeader() { - const title = "Dashboard"; - const isBeta = ""; + const title = 'Dashboard'; + const isBeta = ''; - return ( - - - - - {title}{isBeta ? BETA : ""} - - - - {/* + return ( + + + + + {title} + {isBeta ? BETA : ''} + + + + {/* - */ } - - - - - ) -} \ No newline at end of file + */} + + + + + ); +} diff --git a/packages/design-system/src/stories/Button.stories.js b/packages/design-system/src/stories/Button.stories.js index bd3b37ea..48dc04a3 100644 --- a/packages/design-system/src/stories/Button.stories.js +++ b/packages/design-system/src/stories/Button.stories.js @@ -1,38 +1,38 @@ -import { BaseButton } from "@layer5/sistent-components"; +import { BaseButton } from '@layer5/sistent-components'; // More on how to set up stories at: https://storybook.js.org/docs/react/writing-stories/introduction export default { - title: "Example/Button", - component: BaseButton, - tags: ["autodocs"], - argTypes: { - backgroundColor: { control: "color" }, - }, + title: 'Example/Button', + component: BaseButton, + tags: ['autodocs'], + argTypes: { + backgroundColor: { control: 'color' } + } }; // More on writing stories with args: https://storybook.js.org/docs/react/writing-stories/args export const Primary = { - args: { - primary: true, - label: "Button", - }, + args: { + primary: true, + label: 'Button' + } }; export const Secondary = { - args: { - label: "Button", - }, + args: { + label: 'Button' + } }; export const Large = { - args: { - size: "large", - label: "Button", - }, + args: { + size: 'large', + label: 'Button' + } }; export const Small = { - args: { - size: "small", - label: "Button", - }, + args: { + size: 'small', + label: 'Button' + } }; diff --git a/packages/design-system/src/stories/Chip.stories.jsx b/packages/design-system/src/stories/Chip.stories.jsx index 8602860b..02083301 100644 --- a/packages/design-system/src/stories/Chip.stories.jsx +++ b/packages/design-system/src/stories/Chip.stories.jsx @@ -1,91 +1,79 @@ import { Chip, Stack } from '@layer5/sistent-components'; export default { - title: "Example/Chip", - component: Chip, - tags: ['autodocs'], + title: 'Example/Chip', + component: Chip, + tags: ['autodocs'] }; export function Default(props) { - return ( - - ) + return ; } export function BasicChip() { - return ( - - - - - ) + return ( + + + + + ); } export function ColorChips() { - return ( - - - - - - - - - - - ) + return ( + + + + + + + + + + + ); } export function ClickableChips() { - const handleClick = () => { - console.log("You clicked the Chip"); - }; + const handleClick = () => { + console.log('You clicked the Chip'); + }; - return ( - - - - - ) + return ( + + + + + ); } export function ClickableAndDeletableChips() { - const handleClick = () => { - console.info('You clicked the Chip.'); - }; + const handleClick = () => { + console.info('You clicked the Chip.'); + }; - const handleDelete = () => { - console.info('You clicked the delete icon.'); - }; + const handleDelete = () => { + console.info('You clicked the delete icon.'); + }; - return ( - - - - - ); + return ( + + + + + ); } export function ClickableLinkChips() { - return ( - - - - - ); -} \ No newline at end of file + return ( + + + + + ); +} diff --git a/packages/design-system/src/stories/Paper.stories.jsx b/packages/design-system/src/stories/Paper.stories.jsx index 4ac95e46..ab305d52 100644 --- a/packages/design-system/src/stories/Paper.stories.jsx +++ b/packages/design-system/src/stories/Paper.stories.jsx @@ -1,26 +1,26 @@ -import React from 'react' -import { Box, Paper as MuiPaper } from '@layer5/sistent-components' +import React from 'react'; +import { Box, Paper as MuiPaper } from '@layer5/sistent-components'; export default { - title: 'Example/Paper', - component: MuiPaper, - tags: ["autodocs"], -} + title: 'Example/Paper', + component: MuiPaper, + tags: ['autodocs'] +}; export const Paper = ({ elevation, ...rest }) => { - return ( - :not(style)': { - m: 1, - width: 128, - height: 128, - }, - }} - > - - - ) -} \ No newline at end of file + return ( + :not(style)': { + m: 1, + width: 128, + height: 128 + } + }} + > + + + ); +}; diff --git a/packages/design-system/src/stories/Tab.stories.jsx b/packages/design-system/src/stories/Tab.stories.jsx index abbc3820..005c890e 100644 --- a/packages/design-system/src/stories/Tab.stories.jsx +++ b/packages/design-system/src/stories/Tab.stories.jsx @@ -1,100 +1,101 @@ -import React, { useState } from "react"; -import { Box, Stack, Tab as MuiTab, Tabs, Typography } from "@layer5/sistent-components"; +import React, { useState } from 'react'; +import { Box, Stack, Tab as MuiTab, Tabs, Typography } from '@layer5/sistent-components'; function TabPanel(props) { - const { children, value, index, ...other } = props; + const { children, value, index, ...other } = props; - return ( - - ); + return ( + + ); } function a11yProps(index) { - return { - id: `simple-tab-${index}`, - 'aria-controls': `simple-tabpanel-${index}`, - }; + return { + id: `simple-tab-${index}`, + 'aria-controls': `simple-tabpanel-${index}` + }; } export const Tab = ({ textColor, disabled, ...rest }) => { - const [value, setValue] = useState(0); + const [value, setValue] = useState(0); - const handleChange = (event, newValue) => { - setValue(newValue); - }; - return ( - - - - - - - - - - Item One - - - Item Two - - - Item Three - - - ) -} + const handleChange = (event, newValue) => { + setValue(newValue); + }; + return ( + + + + + + + + + + Item One + + + Item Two + + + Item Three + + + ); +}; export default { - title: 'Example/Tab', - component: Tab, - tags: ["autodocs"], -} + title: 'Example/Tab', + component: Tab, + tags: ['autodocs'] +}; export function BasicTab() { - return ( - - - - ) + return ( + + + + ); } export function ColoredTab() { - return ( - - - - ) + return ( + + + + ); } export function DisabledTab() { - return ( - - - - ) + return ( + + + + ); } export function verticalTab() { - return ( - - - - ) -} \ No newline at end of file + return ( + + + + ); +} diff --git a/packages/design-system/src/stories/themes/app.js b/packages/design-system/src/stories/themes/app.js index dfbc7297..1069dcb6 100644 --- a/packages/design-system/src/stories/themes/app.js +++ b/packages/design-system/src/stories/themes/app.js @@ -1,99 +1,100 @@ -import { createTheme } from "@mui/material"; -import { blueGrey } from "@mui/material/colors"; +import { createTheme } from '@mui/material'; +import { blueGrey } from '@mui/material/colors'; const createCustomTheme = (paletteType) => { - const commonPalette = { - primary: { - main: blueGrey[500], - dark: blueGrey[700], - light: blueGrey[400] - }, - secondary: { - main: "#00D3A9", - dark: "#00B39F", - darker: "#3C494F" - }, - neutral: { - main: '#64748B', - contrastText: '#FFF', - } - }; + const commonPalette = { + primary: { + main: blueGrey[500], + dark: blueGrey[700], + light: blueGrey[400] + }, + secondary: { + main: '#00D3A9', + dark: '#00B39F', + darker: '#3C494F' + }, + neutral: { + main: '#64748B', + contrastText: '#FFF' + } + }; - const palette = paletteType === "dark" - ? { - mode: "dark", - ...commonPalette, - secondary: { - ...commonPalette.secondary - }, - } - : { - mode: "light", - ...commonPalette, - secondary: { - ...commonPalette.secondary, - } + const palette = + paletteType === 'dark' + ? { + mode: 'dark', + ...commonPalette, + secondary: { + ...commonPalette.secondary + } } + : { + mode: 'light', + ...commonPalette, + secondary: { + ...commonPalette.secondary + } + }; - const theme = createTheme({ - palette, - typography: { - h5: { - fontWeight: "bolder", - fontSize: 26, - letterSpacing: 0.5 - }, - }, - shape: { borderRadius: 8 }, - breakpoints: { - values: { - xs: 0, - sm: 600, - md: 960, - lg: 1280, - xl: 1920, - }, - }, - components: { - MuiAppBar: { - styleOverrides: { - colorPrimary: { - backgroundColor: blueGrey[500], - }, - colorSecondary: { - backgroundColor: blueGrey[600], - } - } - } + const theme = createTheme({ + palette, + typography: { + h5: { + fontWeight: 'bolder', + fontSize: 26, + letterSpacing: 0.5 + } + }, + shape: { borderRadius: 8 }, + breakpoints: { + values: { + xs: 0, + sm: 600, + md: 960, + lg: 1280, + xl: 1920 + } + }, + components: { + MuiAppBar: { + styleOverrides: { + colorPrimary: { + backgroundColor: blueGrey[500] + }, + colorSecondary: { + backgroundColor: blueGrey[600] + } } - }) - - const overrides = { - // + } } + }); + + const overrides = { + // + }; - theme.overrides = { - ...overrides, - MuiCssBaseline: { - '@global': { - body: { - backgroundColor: paletteType === 'dark' ? '#303030' : '#eaeff1', - color: paletteType === 'dark' ? '#000000' : '#FFFFFF' - }, - h5: { - color: paletteType === 'dark' ? '#000000' : '#FFFFFF' - }, - p: { - color: paletteType === 'dark' ? '#000000' : '#FFFFFF' - } - } + theme.overrides = { + ...overrides, + MuiCssBaseline: { + '@global': { + body: { + backgroundColor: paletteType === 'dark' ? '#303030' : '#eaeff1', + color: paletteType === 'dark' ? '#000000' : '#FFFFFF' + }, + h5: { + color: paletteType === 'dark' ? '#000000' : '#FFFFFF' + }, + p: { + color: paletteType === 'dark' ? '#000000' : '#FFFFFF' } + } } + }; - return theme -} + return theme; +}; const darkTheme = createCustomTheme('dark'); const lightTheme = createCustomTheme('light'); -export { darkTheme, lightTheme }; \ No newline at end of file +export { darkTheme, lightTheme }; diff --git a/packages/design-system/vite.config.js b/packages/design-system/vite.config.js index 5a33944a..65491824 100644 --- a/packages/design-system/vite.config.js +++ b/packages/design-system/vite.config.js @@ -1,7 +1,7 @@ -import { defineConfig } from 'vite' -import react from '@vitejs/plugin-react' +import { defineConfig } from 'vite'; +import react from '@vitejs/plugin-react'; // https://vitejs.dev/config/ export default defineConfig({ - plugins: [react()], -}) + plugins: [react()] +}); diff --git a/packages/svg/.babelrc b/packages/svg/.babelrc index f7a82210..bd96608f 100644 --- a/packages/svg/.babelrc +++ b/packages/svg/.babelrc @@ -1,7 +1,3 @@ { - "presets": [ - "@babel/preset-env", - "@babel/preset-typescript", - "@babel/preset-react" - ] -} \ No newline at end of file + "presets": ["@babel/preset-env", "@babel/preset-typescript", "@babel/preset-react"] +} diff --git a/packages/svg/src/icons/AddIcon.tsx b/packages/svg/src/icons/AddIcon.tsx index 183ebfc9..26c3ddd4 100644 --- a/packages/svg/src/icons/AddIcon.tsx +++ b/packages/svg/src/icons/AddIcon.tsx @@ -1,13 +1,13 @@ -import { FC } from "react"; -import { IconProps } from "./types"; +import { FC } from 'react'; +import { IconProps } from './types'; export const AddIcon: FC = ({ width, height, ...props }) => { - return ( - - - - - ) -} + return ( + + + + + ); +}; -export default AddIcon \ No newline at end of file +export default AddIcon; diff --git a/packages/svg/src/icons/AddIconCircleBorder.tsx b/packages/svg/src/icons/AddIconCircleBorder.tsx index c08f6123..2a988fbd 100644 --- a/packages/svg/src/icons/AddIconCircleBorder.tsx +++ b/packages/svg/src/icons/AddIconCircleBorder.tsx @@ -1,13 +1,13 @@ -import { FC } from "react" -import { IconProps } from "./types" +import { FC } from 'react'; +import { IconProps } from './types'; export const AddIconCircleBordered: FC = ({ width, height, color, ...props }) => { - return ( - - - - - ) -} + return ( + + + + + ); +}; -export default AddIconCircleBordered \ No newline at end of file +export default AddIconCircleBordered; diff --git a/packages/svg/src/icons/Application/ApplicationIcon.tsx b/packages/svg/src/icons/Application/ApplicationIcon.tsx index 18554610..177c7078 100644 --- a/packages/svg/src/icons/Application/ApplicationIcon.tsx +++ b/packages/svg/src/icons/Application/ApplicationIcon.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; +import { DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; import { IconProps } from '../types'; -import { DEFAULT_WIDTH, DEFAULT_HEIGHT } from '../../constants/constants'; const ApplicationIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/Application/KeppelApplicationIcon.tsx b/packages/svg/src/icons/Application/KeppelApplicationIcon.tsx index cda9e51c..9810dbe6 100644 --- a/packages/svg/src/icons/Application/KeppelApplicationIcon.tsx +++ b/packages/svg/src/icons/Application/KeppelApplicationIcon.tsx @@ -1,11 +1,11 @@ import { FC } from 'react'; -import { IconProps } from '../types'; import { - DEFAULT_WIDTH, + CARIBBEAN_GREEN_FILL, DEFAULT_HEIGHT, - KEPPEL_GREEN_FILL, - CARIBBEAN_GREEN_FILL + DEFAULT_WIDTH, + KEPPEL_GREEN_FILL } from '../../constants/constants'; +import { IconProps } from '../types'; type KeppelApplicationIconProps = { primaryFill: string; diff --git a/packages/svg/src/icons/Application/OutlinedApplicationIcon.tsx b/packages/svg/src/icons/Application/OutlinedApplicationIcon.tsx index 33ed81e8..588ff167 100644 --- a/packages/svg/src/icons/Application/OutlinedApplicationIcon.tsx +++ b/packages/svg/src/icons/Application/OutlinedApplicationIcon.tsx @@ -1,11 +1,11 @@ import { FC } from 'react'; -import { IconProps } from '../types'; import { - DEFAULT_WIDTH, - DEFAULT_HEIGHT, DEFAULT_FILL_NONE, - DEFAULT_STROKE + DEFAULT_HEIGHT, + DEFAULT_STROKE, + DEFAULT_WIDTH } from '../../constants/constants'; +import { IconProps } from '../types'; export const OutlinedApplicationIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/Application/index.ts b/packages/svg/src/icons/Application/index.ts index 2ee36a0e..9854399b 100644 --- a/packages/svg/src/icons/Application/index.ts +++ b/packages/svg/src/icons/Application/index.ts @@ -1,3 +1,3 @@ export { default as ApplicationIcon } from './ApplicationIcon'; -export { default as OutlinedApplicationIcon } from './OutlinedApplicationIcon'; export { default as KeppelApplicationIcon } from './KeppelApplicationIcon'; +export { default as OutlinedApplicationIcon } from './OutlinedApplicationIcon'; diff --git a/packages/svg/src/icons/BellIcon.tsx b/packages/svg/src/icons/BellIcon.tsx index 3381ef5b..b9a11d13 100644 --- a/packages/svg/src/icons/BellIcon.tsx +++ b/packages/svg/src/icons/BellIcon.tsx @@ -1,19 +1,18 @@ -import { FC } from "react" -import { IconProps } from "./types" +import { FC } from 'react'; +import { IconProps } from './types'; export const BellIcon: FC = ({ width, height, color, ...props }) => { - return ( - - - + return ( + + + + ); +}; - ) -} - -export default BellIcon \ No newline at end of file +export default BellIcon; diff --git a/packages/svg/src/icons/Bus/BusIcon.tsx b/packages/svg/src/icons/Bus/BusIcon.tsx index 33fa95d3..a5416f1e 100644 --- a/packages/svg/src/icons/Bus/BusIcon.tsx +++ b/packages/svg/src/icons/Bus/BusIcon.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; +import { DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; import { IconProps } from '../types'; -import { DEFAULT_WIDTH, DEFAULT_HEIGHT } from '../../constants/constants'; export const BusIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/ChatIcon.tsx b/packages/svg/src/icons/ChatIcon.tsx index dd1e0d4a..7b4280f5 100644 --- a/packages/svg/src/icons/ChatIcon.tsx +++ b/packages/svg/src/icons/ChatIcon.tsx @@ -1,18 +1,18 @@ -import { FC } from "react" -import { IconProps } from "./types" +import { FC } from 'react'; +import { IconProps } from './types'; export const ChatIcon: FC = ({ width, height, color, ...props }) => { - return ( - - - - ) -} + return ( + + + + ); +}; -export default ChatIcon \ No newline at end of file +export default ChatIcon; diff --git a/packages/svg/src/icons/Circle/CircleIcon.tsx b/packages/svg/src/icons/Circle/CircleIcon.tsx index d7e62d81..53911658 100644 --- a/packages/svg/src/icons/Circle/CircleIcon.tsx +++ b/packages/svg/src/icons/Circle/CircleIcon.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; +import { DEFAULT_FILL, DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; import { IconProps } from '../types'; -import { DEFAULT_WIDTH, DEFAULT_HEIGHT, DEFAULT_FILL } from '../../constants/constants'; export const CircleIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/Circle/OutlinedCircleIcon.tsx b/packages/svg/src/icons/Circle/OutlinedCircleIcon.tsx index 2dc2a643..95e682e1 100644 --- a/packages/svg/src/icons/Circle/OutlinedCircleIcon.tsx +++ b/packages/svg/src/icons/Circle/OutlinedCircleIcon.tsx @@ -1,27 +1,39 @@ -import { FC } from "react"; -import { IconProps } from "../types"; -import { DEFAULT_FILL_NONE, DEFAULT_HEIGHT, DEFAULT_STROKE, DEFAULT_STROKE_WIDTH, DEFAULT_WIDTH } from "../../constants/constants"; +import { FC } from 'react'; +import { + DEFAULT_FILL_NONE, + DEFAULT_HEIGHT, + DEFAULT_STROKE, + DEFAULT_STROKE_WIDTH, + DEFAULT_WIDTH +} from '../../constants/constants'; +import { IconProps } from '../types'; export const OutlinedCircleIcon: FC = ({ - width = DEFAULT_WIDTH, - height = DEFAULT_HEIGHT, - fill = DEFAULT_FILL_NONE, - stroke = DEFAULT_STROKE, - strokeWidth = DEFAULT_STROKE_WIDTH, - ...props + width = DEFAULT_WIDTH, + height = DEFAULT_HEIGHT, + fill = DEFAULT_FILL_NONE, + stroke = DEFAULT_STROKE, + strokeWidth = DEFAULT_STROKE_WIDTH, + ...props }) => { - return ( - - - - ); -} + return ( + + + + ); +}; -export default OutlinedCircleIcon +export default OutlinedCircleIcon; diff --git a/packages/svg/src/icons/ConfigurationIcon.tsx b/packages/svg/src/icons/ConfigurationIcon.tsx index 860902d2..b15fb7ef 100644 --- a/packages/svg/src/icons/ConfigurationIcon.tsx +++ b/packages/svg/src/icons/ConfigurationIcon.tsx @@ -1,19 +1,19 @@ -import { FC } from "react" -import { IconProps } from "./types" +import { FC } from 'react'; +import { IconProps } from './types'; export const ConfigurationIcon: FC = ({ width, height, color, ...props }) => { - return ( - - - - - ) -} + return ( + + + + + ); +}; -export default ConfigurationIcon \ No newline at end of file +export default ConfigurationIcon; diff --git a/packages/svg/src/icons/CredentialIcon.tsx b/packages/svg/src/icons/CredentialIcon.tsx index bb630a21..986640eb 100644 --- a/packages/svg/src/icons/CredentialIcon.tsx +++ b/packages/svg/src/icons/CredentialIcon.tsx @@ -1,18 +1,18 @@ -import { FC } from "react" -import { IconProps } from "./types" +import { FC } from 'react'; +import { IconProps } from './types'; export const CredentialIcon: FC = ({ width, height, color, ...props }) => { - return ( - - - - ) -} + return ( + + + + ); +}; -export default CredentialIcon \ No newline at end of file +export default CredentialIcon; diff --git a/packages/svg/src/icons/DashboardIcon.tsx b/packages/svg/src/icons/DashboardIcon.tsx index fe1ab3c2..3389e719 100644 --- a/packages/svg/src/icons/DashboardIcon.tsx +++ b/packages/svg/src/icons/DashboardIcon.tsx @@ -1,21 +1,21 @@ -import { FC } from "react" -import { IconProps } from "./types" +import { FC } from 'react'; +import { IconProps } from './types'; export const DashboardIcon: FC = ({ width, height, color, ...props }) => { - return ( - - - - - - - ) -} + return ( + + + + + + + ); +}; -export default DashboardIcon \ No newline at end of file +export default DashboardIcon; diff --git a/packages/svg/src/icons/FilledCircleIcon.tsx b/packages/svg/src/icons/FilledCircleIcon.tsx index 896a20dc..3972b1b6 100644 --- a/packages/svg/src/icons/FilledCircleIcon.tsx +++ b/packages/svg/src/icons/FilledCircleIcon.tsx @@ -1,4 +1,4 @@ -import React, { FC } from 'react'; +import { FC } from 'react'; import { IconProps } from './types'; export const FilledCircleIcon: FC = ({ diff --git a/packages/svg/src/icons/OutlinedTallRoundedRectangleIcon.tsx b/packages/svg/src/icons/OutlinedTallRoundedRectangleIcon.tsx index 0b3e5118..51ee52d5 100644 --- a/packages/svg/src/icons/OutlinedTallRoundedRectangleIcon.tsx +++ b/packages/svg/src/icons/OutlinedTallRoundedRectangleIcon.tsx @@ -1,4 +1,4 @@ -import React, { FC } from 'react'; +import { FC } from 'react'; import { IconProps } from './types'; export const OutlinedTallRoundedRectangleIcon: FC = ({ diff --git a/packages/svg/src/icons/index.ts b/packages/svg/src/icons/index.ts index 40a39440..57f382a3 100644 --- a/packages/svg/src/icons/index.ts +++ b/packages/svg/src/icons/index.ts @@ -1,32 +1,32 @@ -export * from "./Application" -export * from "./Bus" -export * from "./Circle" -export { default as AddIcon } from "./AddIcon"; -export { default as AddIconCircleBorder } from "./AddIconCircleBorder"; -export { default as BellIcon } from "./BellIcon"; -export { default as ChatIcon } from "./ChatIcon"; -export { default as ConfigurationIcon } from "./ConfigurationIcon"; -export { default as CredentialIcon } from "./CredentialIcon"; -export { default as DashboardIcon } from "./DashboardIcon"; -export { default as CloneIcon } from "./CloneIcon"; -export { default as CloudSavedIcon } from "./CloudSavedIcon"; -export { default as CloudSavingIcon } from "./CloudSavingIcon"; -export { default as ComponentIcon } from "./ComponentIcon"; -export { default as CreateNewIcon } from "./CreateNewIcon"; -export { default as CopyLinkIcon } from "./CopyLinkIcon"; -export { default as DataObjectIcon } from "./DataObjectIcon"; -export { default as DeleteIcon } from "./DeleteIcon"; -export { default as DesignerBottomRightIcon } from "./DesignerBottomRightIcon"; -export { default as DoubleChevron } from "./DoubleChevron"; -export { default as DeployIcon } from "./DeployIcon"; -export { default as DetailIcon } from "./DetailIcon"; -export { default as DetailsIcon } from "./DetailsIcon"; -export { default as FavoriteIcon } from "./FavoriteIcon"; -export { default as FilterIcon } from "./FilterIcon"; -export { default as FullScreenIconExit } from "./FullScreenExitIcon"; -export { default as FullScreenIcon } from "./FullScreenIcon"; -export { default as Hierarchical } from "./Hierarchical"; -export { default as InsertChartIcon } from "./InsertChartIcon"; +export { default as AddIcon } from './AddIcon'; +export { default as AddIconCircleBorder } from './AddIconCircleBorder'; +export * from './Application'; +export { default as BellIcon } from './BellIcon'; +export * from './Bus'; +export { default as ChatIcon } from './ChatIcon'; +export * from './Circle'; +export { default as CloneIcon } from './CloneIcon'; +export { default as CloudSavedIcon } from './CloudSavedIcon'; +export { default as CloudSavingIcon } from './CloudSavingIcon'; +export { default as ComponentIcon } from './ComponentIcon'; +export { default as ConfigurationIcon } from './ConfigurationIcon'; +export { default as CopyLinkIcon } from './CopyLinkIcon'; +export { default as CreateNewIcon } from './CreateNewIcon'; +export { default as CredentialIcon } from './CredentialIcon'; +export { default as DashboardIcon } from './DashboardIcon'; +export { default as DataObjectIcon } from './DataObjectIcon'; +export { default as DeleteIcon } from './DeleteIcon'; +export { default as DeployIcon } from './DeployIcon'; +export { default as DesignerBottomRightIcon } from './DesignerBottomRightIcon'; +export { default as DetailIcon } from './DetailIcon'; +export { default as DetailsIcon } from './DetailsIcon'; +export { default as DoubleChevron } from './DoubleChevron'; +export { default as FavoriteIcon } from './FavoriteIcon'; +export { default as FilterIcon } from './FilterIcon'; +export { default as FullScreenIconExit } from './FullScreenExitIcon'; +export { default as FullScreenIcon } from './FullScreenIcon'; +export { default as Hierarchical } from './Hierarchical'; +export { default as InsertChartIcon } from './InsertChartIcon'; // export { default as MergeActionIcon } from "./MergeActionIcon"; export { default as Mesh } from './Mesh'; // export { default as ModifiedApplicationFileIcon } from "./ModifiedApplicationFileIcon"; @@ -36,6 +36,10 @@ export { default as PatternIcon } from './PatternIcon'; // export { default as PatternSwitchIcon } from "./PatternSwitchIcon"; // export { default as PodIcon } from "./PodIcon"; // export { default as RectangleShape } from "./RectangleShape"; +export { default as FilledRectangleIcon } from './FilledRectangleIcon'; +export { default as FilledTallRoundedRectangleIcon } from './FilledTallRoundedRectangleIcon'; +export { default as OutlinedRectangleIcon } from './OutlinedRectangleIcon'; +export { default as OutlinedTallRoundedRectangleIcon } from './OutlinedTallRoundedRectangleIcon'; export { default as RedoIcon } from './RedoIcon'; export { default as RemoveDoneIcon } from './RemoveDoneIcon'; export { default as ResetIcon } from './ResetIcon'; @@ -46,18 +50,14 @@ export { default as SaveAsIcon } from './SaveAsIcon'; export { default as ScreenshotIcon } from './ScreenshotIcon'; export { default as SettingsIcon } from './SettingsIcon'; export { default as Star } from './Star'; -export { default as FilledRectangleIcon } from './FilledRectangleIcon'; -export { default as OutlinedRectangleIcon } from './OutlinedRectangleIcon'; -export { default as FilledTallRoundedRectangleIcon } from './FilledTallRoundedRectangleIcon'; -export { default as OutlinedTallRoundedRectangleIcon } from './OutlinedTallRoundedRectangleIcon'; export { default as ToolkitIcon } from './ToolkitIcon'; -export { default as TriangleIcon } from './TriangleIcon'; export { default as TouchAppIcon } from './TouchAppIcon'; +export { default as TriangleIcon } from './TriangleIcon'; export { default as UndeployIcon } from './UndeployIcon'; export { default as UndoIcon } from './UndoIcon'; export { default as ValidateIcon } from './ValidateIcon'; -export { default as VisibilityOnIcon } from './VisibilityOnIcon'; export { default as VisibilityOffIcon } from './VisibilityOffIcon'; +export { default as VisibilityOnIcon } from './VisibilityOnIcon'; export { default as VisualizerSwitcherIcon } from './VisualizerSwitcherIcon'; export { default as ZoomInIcon } from './ZoomInIcon'; export { default as ZoomOutIcon } from './ZoomOutIcon'; diff --git a/packages/svg/tsconfig.json b/packages/svg/tsconfig.json index 5c09d244..9d379a3c 100644 --- a/packages/svg/tsconfig.json +++ b/packages/svg/tsconfig.json @@ -1,27 +1,20 @@ { - "compilerOptions": { - "target": "es5", - "lib": [ - "dom", - "dom.iterable", - "esnext" - ], - "allowJs": true, - "skipLibCheck": true, - "esModuleInterop": true, - "allowSyntheticDefaultImports": true, - "strict": true, - "forceConsistentCasingInFileNames": true, - "noFallthroughCasesInSwitch": true, - "module": "esnext", - "moduleResolution": "node", - "resolveJsonModule": true, - "isolatedModules": true, - "noEmit": true, - "jsx": "react-jsx" - }, - "include": [ - "src" - ] - } - \ No newline at end of file + "compilerOptions": { + "target": "es5", + "lib": ["dom", "dom.iterable", "esnext"], + "allowJs": true, + "skipLibCheck": true, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "noFallthroughCasesInSwitch": true, + "module": "esnext", + "moduleResolution": "node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react-jsx" + }, + "include": ["src"] +} diff --git a/yarn.lock b/yarn.lock index 5d52abc8..e5c9b2c1 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6477,6 +6477,11 @@ human-signals@^4.3.0: resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-4.3.1.tgz#ab7f811e851fca97ffbd2c1fe9a958964de321b2" integrity sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ== +husky@^8.0.3: + 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" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" @@ -8602,6 +8607,11 @@ prettier-linter-helpers@^1.0.0: dependencies: fast-diff "^1.1.2" +prettier-plugin-organize-imports@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/prettier-plugin-organize-imports/-/prettier-plugin-organize-imports-3.2.3.tgz#6b0141ac71f7ee9a673ce83e95456319e3a7cf0d" + integrity sha512-KFvk8C/zGyvUaE3RvxN2MhCLwzV6OBbFSkwZ2OamCrs9ZY4i5L77jQ/w4UmUr+lqX8qbaqVq6bZZkApn+IgJSg== + prettier@^2.7.1, prettier@^2.8.0: version "2.8.8" resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" From fc72d32c7fb54ffc55f1426e9ccd13a5a4040b94 Mon Sep 17 00:00:00 2001 From: Antonette Caldwell Date: Sun, 27 Aug 2023 16:50:54 -0500 Subject: [PATCH 02/10] update to add husky Signed-off-by: Antonette Caldwell --- .prettierignore | 4 ++++ package.json | 6 ++++++ yarn.lock | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 58 insertions(+) create mode 100644 .prettierignore diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 00000000..215b371a --- /dev/null +++ b/.prettierignore @@ -0,0 +1,4 @@ +# Ignore artifacts: +dist +coverage + diff --git a/package.json b/package.json index 4af5dfc6..3301e890 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,7 @@ "@changesets/cli": "^2.26.2" }, "devDependencies": { + "eslint": "^8.48.0", "husky": "^8.0.3", "prettier": "^3.0.2", "prettier-plugin-organize-imports": "^3.2.3" @@ -26,5 +27,10 @@ "postinstall": "husky install", "prepack": "pinst --disable", "postpack": "pinst --enable" + }, + "lint-staged": { + "*.{js,jsx,ts,tsx}": [ + "eslint --fix" + ] } } diff --git a/yarn.lock b/yarn.lock index e5c9b2c1..b4221ac9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1576,6 +1576,11 @@ minimatch "^3.1.2" strip-json-comments "^3.1.1" +"@eslint/js@8.48.0": + version "8.48.0" + resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.48.0.tgz#642633964e217905436033a2bd08bf322849b7fb" + integrity sha512-ZSjtmelB7IJfWD2Fvb7+Z+ChTIKWq6kjda95fLcQKNS5aheVHn4IkfgRQE3sIIzTcSLwLcLZUD9UBt+V7+h+Pw== + "@eslint/js@^8.47.0": version "8.47.0" resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.47.0.tgz#5478fdf443ff8158f9de171c704ae45308696c7d" @@ -5655,6 +5660,49 @@ eslint@^8.0.1, eslint@^8.47.0: strip-ansi "^6.0.1" text-table "^0.2.0" +eslint@^8.48.0: + version "8.48.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-8.48.0.tgz#bf9998ba520063907ba7bfe4c480dc8be03c2155" + integrity sha512-sb6DLeIuRXxeM1YljSe1KEx9/YYeZFQWcV8Rq9HfigmdDEugjLEVEa1ozDjL6YDjBpQHPJxJzze+alxi4T3OLg== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@eslint-community/regexpp" "^4.6.1" + "@eslint/eslintrc" "^2.1.2" + "@eslint/js" "8.48.0" + "@humanwhocodes/config-array" "^0.11.10" + "@humanwhocodes/module-importer" "^1.0.1" + "@nodelib/fs.walk" "^1.2.8" + ajv "^6.12.4" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.3.2" + doctrine "^3.0.0" + escape-string-regexp "^4.0.0" + eslint-scope "^7.2.2" + eslint-visitor-keys "^3.4.3" + espree "^9.6.1" + esquery "^1.4.2" + esutils "^2.0.2" + fast-deep-equal "^3.1.3" + file-entry-cache "^6.0.1" + find-up "^5.0.0" + glob-parent "^6.0.2" + globals "^13.19.0" + graphemer "^1.4.0" + ignore "^5.2.0" + imurmurhash "^0.1.4" + is-glob "^4.0.0" + is-path-inside "^3.0.3" + js-yaml "^4.1.0" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.4.1" + lodash.merge "^4.6.2" + minimatch "^3.1.2" + natural-compare "^1.4.0" + optionator "^0.9.3" + strip-ansi "^6.0.1" + text-table "^0.2.0" + espree@^9.6.0, espree@^9.6.1: version "9.6.1" resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" From 24f99ff3766f9d5dacb11221ceced3a9313b0295 Mon Sep 17 00:00:00 2001 From: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> Date: Wed, 30 Aug 2023 19:33:04 +0000 Subject: [PATCH 03/10] cleaned up git history Signed-off-by: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> --- README.md | 2 +- packages/components/src/accordion.tsx | 2 +- packages/components/src/accordionactions.tsx | 2 +- packages/components/src/accordiondetails.tsx | 2 +- packages/components/src/accordionsummary.tsx | 2 +- packages/components/src/avatargroup.tsx | 2 +- packages/components/src/backdrop.tsx | 2 +- packages/components/src/badge.tsx | 2 +- packages/components/src/button.tsx | 2 +- packages/components/src/buttongroup.tsx | 2 +- packages/components/src/card.tsx | 2 +- packages/components/src/checkbox.tsx | 2 +- packages/components/src/index.tsx | 16 +++++++------- packages/components/src/list.tsx | 2 +- packages/components/src/menu.tsx | 2 +- packages/components/src/radiogroup.tsx | 2 +- packages/components/src/select.tsx | 2 +- packages/components/src/slide.tsx | 2 +- packages/components/src/switch.tsx | 2 +- packages/components/src/table.tsx | 2 +- packages/components/src/textfield.tsx | 2 +- packages/svg/src/icons/Add/AddIcon.tsx | 2 +- .../src/icons/Add/AddIconCircleBordered.tsx | 2 +- packages/svg/src/icons/Bell/BellIcon.tsx | 2 +- packages/svg/src/icons/Chat/ChatIcon.tsx | 2 +- .../src/icons/Circle/OutlinedCircleIcon.tsx | 2 +- packages/svg/src/icons/Clone/CloneIcon.tsx | 2 +- .../svg/src/icons/Cloud/CloudSavedIcon.tsx | 2 +- .../svg/src/icons/Component/ComponentIcon.tsx | 2 +- packages/svg/src/icons/Copy/CopyLinkIcon.tsx | 2 +- .../svg/src/icons/CreateNew/CreateNewIcon.tsx | 2 +- .../icons/Rectangle/KeppelRectangleIcon.tsx | 2 +- .../icons/Rectangle/OutlinedRectangleIcon.tsx | 8 +++---- .../svg/src/icons/Rectangle/RectangleIcon.tsx | 2 +- packages/svg/src/icons/Rectangle/index.ts | 2 +- .../KeppelTallRoundedRectangleIcon.tsx | 2 +- .../OutlinedTallRoundedRectangleIcon.tsx | 11 +++------- .../TallRoundedRectangleIcon.tsx | 2 +- .../src/icons/TallRoundedRectangle/index.ts | 2 +- packages/svg/src/icons/index.ts | 22 ++++++------------- 40 files changed, 58 insertions(+), 71 deletions(-) diff --git a/README.md b/README.md index cc802ca5..6fe0097a 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ The Sistent Design System from Layer5 provides the open source building blocks t ### Packages - Design System components in React.js -- npm package: +- npm package: `@layer5/sistent-components` `@layer5/sistent-svg` diff --git a/packages/components/src/accordion.tsx b/packages/components/src/accordion.tsx index e8c67f8f..998caf59 100644 --- a/packages/components/src/accordion.tsx +++ b/packages/components/src/accordion.tsx @@ -1,5 +1,5 @@ +import { AccordionProps, Accordion as MuiAccordion } from '@mui/material'; import React from 'react'; -import { Accordion as MuiAccordion, AccordionProps } from '@mui/material'; export function Accordion(props: AccordionProps) { return ; diff --git a/packages/components/src/accordionactions.tsx b/packages/components/src/accordionactions.tsx index 30d2cd4e..0489a8c9 100644 --- a/packages/components/src/accordionactions.tsx +++ b/packages/components/src/accordionactions.tsx @@ -1,5 +1,5 @@ +import { AccordionActionsProps, AccordionActions as MuiAccordionActions } from '@mui/material'; import React from 'react'; -import { AccordionActions as MuiAccordionActions, AccordionActionsProps } from '@mui/material'; export function AccordionActions(props: AccordionActionsProps) { return ; diff --git a/packages/components/src/accordiondetails.tsx b/packages/components/src/accordiondetails.tsx index 95f0b800..b67710ce 100644 --- a/packages/components/src/accordiondetails.tsx +++ b/packages/components/src/accordiondetails.tsx @@ -1,5 +1,5 @@ +import { AccordionDetailsProps, AccordionDetails as MuiAccordionDetails } from '@mui/material'; import React from 'react'; -import { AccordionDetails as MuiAccordionDetails, AccordionDetailsProps } from '@mui/material'; export function AccordionDetails(props: AccordionDetailsProps) { return ; diff --git a/packages/components/src/accordionsummary.tsx b/packages/components/src/accordionsummary.tsx index 979f035d..17bb344a 100644 --- a/packages/components/src/accordionsummary.tsx +++ b/packages/components/src/accordionsummary.tsx @@ -1,5 +1,5 @@ +import { AccordionSummaryProps, AccordionSummary as MuiAccordionSummary } from '@mui/material'; import React from 'react'; -import { AccordionSummary as MuiAccordionSummary, AccordionSummaryProps } from '@mui/material'; export function AccordionSummary(props: AccordionSummaryProps) { return ; diff --git a/packages/components/src/avatargroup.tsx b/packages/components/src/avatargroup.tsx index 5d961735..eb4a0c2a 100644 --- a/packages/components/src/avatargroup.tsx +++ b/packages/components/src/avatargroup.tsx @@ -1,5 +1,5 @@ +import { AvatarGroupProps, AvatarGroup as MuiAvatarGroup } from '@mui/material'; import React from 'react'; -import { AvatarGroup as MuiAvatarGroup, AvatarGroupProps } from '@mui/material'; export function AvatarGroup(props: AvatarGroupProps) { return ; diff --git a/packages/components/src/backdrop.tsx b/packages/components/src/backdrop.tsx index 1dd748f1..8a1f75f6 100644 --- a/packages/components/src/backdrop.tsx +++ b/packages/components/src/backdrop.tsx @@ -1,5 +1,5 @@ +import { BackdropProps, Backdrop as MuiBackdrop } from '@mui/material'; import React from 'react'; -import { Backdrop as MuiBackdrop, BackdropProps } from '@mui/material'; export function Backdrop(props: BackdropProps) { return ; diff --git a/packages/components/src/badge.tsx b/packages/components/src/badge.tsx index 7b21ef5e..4c83f536 100644 --- a/packages/components/src/badge.tsx +++ b/packages/components/src/badge.tsx @@ -1,5 +1,5 @@ +import { BadgeProps, Badge as MuiBadge } from '@mui/material'; import React from 'react'; -import { Badge as MuiBadge, BadgeProps } from '@mui/material'; export function Badge(props: BadgeProps) { return ; diff --git a/packages/components/src/button.tsx b/packages/components/src/button.tsx index 3f60e5c6..b3379989 100644 --- a/packages/components/src/button.tsx +++ b/packages/components/src/button.tsx @@ -1,5 +1,5 @@ +import { ButtonProps, Button as MuiButton } from '@mui/material'; import * as React from 'react'; -import { Button as MuiButton, ButtonProps } from '@mui/material'; export const BaseButton = (props: ButtonProps) => { return ; diff --git a/packages/components/src/buttongroup.tsx b/packages/components/src/buttongroup.tsx index e931175b..4fd16bff 100644 --- a/packages/components/src/buttongroup.tsx +++ b/packages/components/src/buttongroup.tsx @@ -1,5 +1,5 @@ +import { ButtonGroupProps, ButtonGroup as MuiButtonGroup } from '@mui/material'; import React from 'react'; -import { ButtonGroup as MuiButtonGroup, ButtonGroupProps } from '@mui/material'; export const ButtonGroup = (props: ButtonGroupProps) => { return ; diff --git a/packages/components/src/card.tsx b/packages/components/src/card.tsx index 2ae6f269..ccfc7cda 100644 --- a/packages/components/src/card.tsx +++ b/packages/components/src/card.tsx @@ -1,5 +1,5 @@ +import { CardProps, Card as MuiCard } from '@mui/material'; import React from 'react'; -import { Card as MuiCard, CardProps } from '@mui/material'; export const Card = (props: CardProps) => { return ; diff --git a/packages/components/src/checkbox.tsx b/packages/components/src/checkbox.tsx index b59e706b..7dacb338 100644 --- a/packages/components/src/checkbox.tsx +++ b/packages/components/src/checkbox.tsx @@ -1,5 +1,5 @@ +import { CheckboxProps, Checkbox as MuiCheckbox } from '@mui/material'; import React from 'react'; -import { Checkbox as MuiCheckbox, CheckboxProps } from '@mui/material'; export function Checkbox(props: CheckboxProps) { return ; diff --git a/packages/components/src/index.tsx b/packages/components/src/index.tsx index 0369a398..85a25c0e 100644 --- a/packages/components/src/index.tsx +++ b/packages/components/src/index.tsx @@ -2,6 +2,8 @@ export { AppBar } from './appbar'; export { Avatar } from './avatar'; export { Box } from './box'; export { BaseButton } from './button'; +export { ButtonGroup } from './buttongroup'; +export { Card } from './card'; export { Chip } from './chip'; export { Dialog } from './dialog'; export { DialogActions } from './dialogactions'; @@ -10,18 +12,16 @@ export { DialogContentText } from './dialogcontenttext'; export { DialogTitle } from './dialogtitle'; export { Divider } from './divider'; export { IconButton } from './iconbutton'; +export { List } from './list'; +export { Menu } from './menu'; export { Paper } from './paper'; +export { Select } from './select'; export { Stack } from './stack'; +export { Switch } from './switch'; export { Tab } from './tab'; +export { Table } from './table'; export { Tabs } from './tabs'; +export { TextField } from './textfield'; export { Toolbar } from './toolbar'; export { Tooltip } from './tooltip'; export { Typography } from './typography'; -export { Card } from './card'; -export { Menu } from './menu'; -export { Table } from './table'; -export { List } from './list'; -export { TextField } from './textfield'; -export { Switch } from './switch'; -export { Select } from './select'; -export { ButtonGroup } from './buttongroup'; diff --git a/packages/components/src/list.tsx b/packages/components/src/list.tsx index f39b9764..7ba3b16e 100644 --- a/packages/components/src/list.tsx +++ b/packages/components/src/list.tsx @@ -1,5 +1,5 @@ +import { ListProps, List as MuiList } from '@mui/material'; import React from 'react'; -import { List as MuiList, ListProps } from '@mui/material'; export const List = (props: ListProps) => { return ; diff --git a/packages/components/src/menu.tsx b/packages/components/src/menu.tsx index 17285c38..e661fc2b 100644 --- a/packages/components/src/menu.tsx +++ b/packages/components/src/menu.tsx @@ -1,5 +1,5 @@ +import { MenuProps, Menu as MuiMenu } from '@mui/material'; import React from 'react'; -import { Menu as MuiMenu, MenuProps } from '@mui/material'; export const Menu = (props: MenuProps) => { return ; diff --git a/packages/components/src/radiogroup.tsx b/packages/components/src/radiogroup.tsx index dfef5fd6..879549f0 100644 --- a/packages/components/src/radiogroup.tsx +++ b/packages/components/src/radiogroup.tsx @@ -1,5 +1,5 @@ -import React from 'react'; import { RadioGroup as MuiRadioGroup, RadioGroupProps } from '@mui/material'; +import React from 'react'; export function RadioGroup(props: RadioGroupProps) { return ; diff --git a/packages/components/src/select.tsx b/packages/components/src/select.tsx index cf750192..534860c9 100644 --- a/packages/components/src/select.tsx +++ b/packages/components/src/select.tsx @@ -1,5 +1,5 @@ -import React from 'react'; import { Select as MuiSelect, SelectProps } from '@mui/material'; +import React from 'react'; export const Select = (props: SelectProps) => { return ; diff --git a/packages/components/src/slide.tsx b/packages/components/src/slide.tsx index a45a20b3..dff7c9a5 100644 --- a/packages/components/src/slide.tsx +++ b/packages/components/src/slide.tsx @@ -1,5 +1,5 @@ -import React from 'react'; import { Slide as MuiSlide, SlideProps } from '@mui/material'; +import React from 'react'; export function Slide(props: SlideProps) { return ; diff --git a/packages/components/src/switch.tsx b/packages/components/src/switch.tsx index 3e9483bb..2387e6f4 100644 --- a/packages/components/src/switch.tsx +++ b/packages/components/src/switch.tsx @@ -1,5 +1,5 @@ -import React from 'react'; import { Switch as MuiSwitch, SwitchProps } from '@mui/material'; +import React from 'react'; export const Switch = (props: SwitchProps) => { return ; diff --git a/packages/components/src/table.tsx b/packages/components/src/table.tsx index 9b3b8676..735983b8 100644 --- a/packages/components/src/table.tsx +++ b/packages/components/src/table.tsx @@ -1,5 +1,5 @@ -import React from 'react'; import { Table as MuiTable, TableProps } from '@mui/material'; +import React from 'react'; export const Table = (props: TableProps) => { return ; diff --git a/packages/components/src/textfield.tsx b/packages/components/src/textfield.tsx index 2412893a..78993570 100644 --- a/packages/components/src/textfield.tsx +++ b/packages/components/src/textfield.tsx @@ -1,5 +1,5 @@ -import React from 'react'; import { TextField as MuiTextField, TextFieldProps } from '@mui/material'; +import React from 'react'; export const TextField = (props: TextFieldProps) => { return ; diff --git a/packages/svg/src/icons/Add/AddIcon.tsx b/packages/svg/src/icons/Add/AddIcon.tsx index c9c67ee6..0e4d5b4d 100644 --- a/packages/svg/src/icons/Add/AddIcon.tsx +++ b/packages/svg/src/icons/Add/AddIcon.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; +import { DEFAULT_FILL_NONE, DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; import { IconProps } from '../types'; -import { DEFAULT_WIDTH, DEFAULT_HEIGHT, DEFAULT_FILL_NONE } from '../../constants/constants'; export const AddIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/Add/AddIconCircleBordered.tsx b/packages/svg/src/icons/Add/AddIconCircleBordered.tsx index 08903cc8..e8cb26fa 100644 --- a/packages/svg/src/icons/Add/AddIconCircleBordered.tsx +++ b/packages/svg/src/icons/Add/AddIconCircleBordered.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; +import { DEFAULT_FILL_NONE, DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; import { IconProps } from '../types'; -import { DEFAULT_WIDTH, DEFAULT_HEIGHT, DEFAULT_FILL_NONE } from '../../constants/constants'; export const AddIconCircleBordered: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/Bell/BellIcon.tsx b/packages/svg/src/icons/Bell/BellIcon.tsx index 02a98ae9..99216f57 100644 --- a/packages/svg/src/icons/Bell/BellIcon.tsx +++ b/packages/svg/src/icons/Bell/BellIcon.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; +import { DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; import { IconProps } from '../types'; -import { DEFAULT_WIDTH, DEFAULT_HEIGHT } from '../../constants/constants'; export const BellIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/Chat/ChatIcon.tsx b/packages/svg/src/icons/Chat/ChatIcon.tsx index f65736f5..c864caa5 100644 --- a/packages/svg/src/icons/Chat/ChatIcon.tsx +++ b/packages/svg/src/icons/Chat/ChatIcon.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; +import { DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; import { IconProps } from '../types'; -import { DEFAULT_WIDTH, DEFAULT_HEIGHT } from '../../constants/constants'; export const ChatIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/Circle/OutlinedCircleIcon.tsx b/packages/svg/src/icons/Circle/OutlinedCircleIcon.tsx index dcd93e03..95e682e1 100644 --- a/packages/svg/src/icons/Circle/OutlinedCircleIcon.tsx +++ b/packages/svg/src/icons/Circle/OutlinedCircleIcon.tsx @@ -1,5 +1,4 @@ import { FC } from 'react'; -import { IconProps } from '../types'; import { DEFAULT_FILL_NONE, DEFAULT_HEIGHT, @@ -7,6 +6,7 @@ import { DEFAULT_STROKE_WIDTH, DEFAULT_WIDTH } from '../../constants/constants'; +import { IconProps } from '../types'; export const OutlinedCircleIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/Clone/CloneIcon.tsx b/packages/svg/src/icons/Clone/CloneIcon.tsx index 3dabedd3..cc8302d4 100644 --- a/packages/svg/src/icons/Clone/CloneIcon.tsx +++ b/packages/svg/src/icons/Clone/CloneIcon.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; +import { DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; import { IconProps } from '../types'; -import { DEFAULT_WIDTH, DEFAULT_HEIGHT } from '../../constants/constants'; export const CloneIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/Cloud/CloudSavedIcon.tsx b/packages/svg/src/icons/Cloud/CloudSavedIcon.tsx index 43a874c4..754eed63 100644 --- a/packages/svg/src/icons/Cloud/CloudSavedIcon.tsx +++ b/packages/svg/src/icons/Cloud/CloudSavedIcon.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; +import { DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; import { IconProps } from '../types'; -import { DEFAULT_WIDTH, DEFAULT_HEIGHT } from '../../constants/constants'; export const CloudSavedIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/Component/ComponentIcon.tsx b/packages/svg/src/icons/Component/ComponentIcon.tsx index dcb28139..64e5a7d6 100644 --- a/packages/svg/src/icons/Component/ComponentIcon.tsx +++ b/packages/svg/src/icons/Component/ComponentIcon.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; +import { DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; import { IconProps } from '../types'; -import { DEFAULT_WIDTH, DEFAULT_HEIGHT } from '../../constants/constants'; export const ComponentIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/Copy/CopyLinkIcon.tsx b/packages/svg/src/icons/Copy/CopyLinkIcon.tsx index 99cabd4c..b376f227 100644 --- a/packages/svg/src/icons/Copy/CopyLinkIcon.tsx +++ b/packages/svg/src/icons/Copy/CopyLinkIcon.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; +import { DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; import { IconProps } from '../types'; -import { DEFAULT_WIDTH, DEFAULT_HEIGHT } from '../../constants/constants'; export const CopyLinkIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/CreateNew/CreateNewIcon.tsx b/packages/svg/src/icons/CreateNew/CreateNewIcon.tsx index 6321969d..2360f5a0 100644 --- a/packages/svg/src/icons/CreateNew/CreateNewIcon.tsx +++ b/packages/svg/src/icons/CreateNew/CreateNewIcon.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; +import { DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; import { IconProps } from '../types'; -import { DEFAULT_WIDTH, DEFAULT_HEIGHT } from '../../constants/constants'; export const CreateNewIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/Rectangle/KeppelRectangleIcon.tsx b/packages/svg/src/icons/Rectangle/KeppelRectangleIcon.tsx index 341084e2..000a3ecc 100644 --- a/packages/svg/src/icons/Rectangle/KeppelRectangleIcon.tsx +++ b/packages/svg/src/icons/Rectangle/KeppelRectangleIcon.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; +import { DEFAULT_HEIGHT, DEFAULT_WIDTH, KEPPEL_GREEN_FILL } from '../../constants/constants'; import { IconProps } from '../types'; -import { DEFAULT_WIDTH, DEFAULT_HEIGHT, KEPPEL_GREEN_FILL } from '../../constants/constants'; type KeppelRectangleIconProps = { primaryFill: string; diff --git a/packages/svg/src/icons/Rectangle/OutlinedRectangleIcon.tsx b/packages/svg/src/icons/Rectangle/OutlinedRectangleIcon.tsx index fa6098ec..577f4cfe 100644 --- a/packages/svg/src/icons/Rectangle/OutlinedRectangleIcon.tsx +++ b/packages/svg/src/icons/Rectangle/OutlinedRectangleIcon.tsx @@ -1,12 +1,12 @@ import { FC } from 'react'; -import { IconProps } from '../types'; import { - DEFAULT_WIDTH, + DEFAULT_FILL_NONE, DEFAULT_HEIGHT, - DEFAULT_STROKE_WIDTH, DEFAULT_STROKE, - DEFAULT_FILL_NONE + DEFAULT_STROKE_WIDTH, + DEFAULT_WIDTH } from '../../constants/constants'; +import { IconProps } from '../types'; export const OutlinedRectangleIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/Rectangle/RectangleIcon.tsx b/packages/svg/src/icons/Rectangle/RectangleIcon.tsx index 7acf72ec..0e345d11 100644 --- a/packages/svg/src/icons/Rectangle/RectangleIcon.tsx +++ b/packages/svg/src/icons/Rectangle/RectangleIcon.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; +import { DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; import { IconProps } from '../types'; -import { DEFAULT_WIDTH, DEFAULT_HEIGHT } from '../../constants/constants'; export const RectangleIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/Rectangle/index.ts b/packages/svg/src/icons/Rectangle/index.ts index a46c4bc9..a12af689 100644 --- a/packages/svg/src/icons/Rectangle/index.ts +++ b/packages/svg/src/icons/Rectangle/index.ts @@ -1,3 +1,3 @@ -export { default as RectangleIcon } from './RectangleIcon'; export { default as KeppelRectangleIcon } from './KeppelRectangleIcon'; export { default as OutlinedRectangleIcon } from './OutlinedRectangleIcon'; +export { default as RectangleIcon } from './RectangleIcon'; diff --git a/packages/svg/src/icons/TallRoundedRectangle/KeppelTallRoundedRectangleIcon.tsx b/packages/svg/src/icons/TallRoundedRectangle/KeppelTallRoundedRectangleIcon.tsx index 79dc168d..61f08723 100644 --- a/packages/svg/src/icons/TallRoundedRectangle/KeppelTallRoundedRectangleIcon.tsx +++ b/packages/svg/src/icons/TallRoundedRectangle/KeppelTallRoundedRectangleIcon.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; +import { DEFAULT_HEIGHT, DEFAULT_WIDTH, KEPPEL_GREEN_FILL } from '../../constants/constants'; import { IconProps } from '../types'; -import { DEFAULT_WIDTH, DEFAULT_HEIGHT, KEPPEL_GREEN_FILL } from '../../constants/constants'; type KeppelTallRoundedRectangleIconProps = { primaryFill: string; diff --git a/packages/svg/src/icons/TallRoundedRectangle/OutlinedTallRoundedRectangleIcon.tsx b/packages/svg/src/icons/TallRoundedRectangle/OutlinedTallRoundedRectangleIcon.tsx index 9f89ce52..d7501fe4 100644 --- a/packages/svg/src/icons/TallRoundedRectangle/OutlinedTallRoundedRectangleIcon.tsx +++ b/packages/svg/src/icons/TallRoundedRectangle/OutlinedTallRoundedRectangleIcon.tsx @@ -1,17 +1,12 @@ -<<<<<<< HEAD:packages/svg/src/icons/OutlinedTallRoundedRectangleIcon.tsx import { FC } from 'react'; -import { IconProps } from './types'; -======= -import React, { FC } from 'react'; -import { IconProps } from '../types'; import { - DEFAULT_WIDTH, + DEFAULT_FILL_NONE, DEFAULT_HEIGHT, DEFAULT_STROKE, DEFAULT_STROKE_WIDTH, - DEFAULT_FILL_NONE + DEFAULT_WIDTH } from '../../constants/constants'; ->>>>>>> 99f4cb67de640d1c9c8a255700cb217be0a9ee25:packages/svg/src/icons/TallRoundedRectangle/OutlinedTallRoundedRectangleIcon.tsx +import { IconProps } from '../types'; export const OutlinedTallRoundedRectangleIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/TallRoundedRectangle/TallRoundedRectangleIcon.tsx b/packages/svg/src/icons/TallRoundedRectangle/TallRoundedRectangleIcon.tsx index f9d17e61..615d5692 100644 --- a/packages/svg/src/icons/TallRoundedRectangle/TallRoundedRectangleIcon.tsx +++ b/packages/svg/src/icons/TallRoundedRectangle/TallRoundedRectangleIcon.tsx @@ -1,6 +1,6 @@ import { FC } from 'react'; -import { IconProps } from '../types'; import { DEFAULT_FILL, DEFAULT_HEIGHT, DEFAULT_WIDTH } from '../../constants/constants'; +import { IconProps } from '../types'; export const TallRoundedRectangleIcon: FC = ({ width = DEFAULT_WIDTH, diff --git a/packages/svg/src/icons/TallRoundedRectangle/index.ts b/packages/svg/src/icons/TallRoundedRectangle/index.ts index 02fc6923..dca2d025 100644 --- a/packages/svg/src/icons/TallRoundedRectangle/index.ts +++ b/packages/svg/src/icons/TallRoundedRectangle/index.ts @@ -1,3 +1,3 @@ -export { default as TallRoundedRectangleIcon } from './TallRoundedRectangleIcon'; export { default as KeppelTallRoundedRectangleIcon } from './KeppelTallRoundedRectangleIcon'; export { default as OutlinedTallRoundedRectangleIcon } from './OutlinedTallRoundedRectangleIcon'; +export { default as TallRoundedRectangleIcon } from './TallRoundedRectangleIcon'; diff --git a/packages/svg/src/icons/index.ts b/packages/svg/src/icons/index.ts index 41311357..f146b6ea 100644 --- a/packages/svg/src/icons/index.ts +++ b/packages/svg/src/icons/index.ts @@ -1,36 +1,32 @@ -<<<<<<< HEAD -gexport * from './Application'; -======= -export * from './Application'; export * from './Add'; +export * from './Application'; export * from './Bell'; ->>>>>>> 99f4cb67de640d1c9c8a255700cb217be0a9ee25 export * from './Bus'; export * from './Circle'; export * from './Clone'; export * from './Cloud'; +export { default as CloudSavingIcon } from './CloudSavingIcon'; export * from './Component'; +export { default as ConfigurationIcon } from './ConfigurationIcon'; export * from './Copy'; export * from './CreateNew'; -export * from './Rectangle'; -export * from './TallRoundedRectangle'; -export { default as ConfigurationIcon } from './ConfigurationIcon'; export { default as CredentialIcon } from './CredentialIcon'; export { default as DashboardIcon } from './DashboardIcon'; -export { default as CloudSavingIcon } from './CloudSavingIcon'; export { default as DataObjectIcon } from './DataObjectIcon'; export { default as DeleteIcon } from './DeleteIcon'; -export { default as DesignerBottomRightIcon } from './DesignerBottomRightIcon'; -export { default as DoubleChevron } from './DoubleChevron'; export { default as DeployIcon } from './DeployIcon'; +export { default as DesignerBottomRightIcon } from './DesignerBottomRightIcon'; export { default as DetailIcon } from './DetailIcon'; export { default as DetailsIcon } from './DetailsIcon'; +export { default as DoubleChevron } from './DoubleChevron'; export { default as FavoriteIcon } from './FavoriteIcon'; export { default as FilterIcon } from './FilterIcon'; export { default as FullScreenIconExit } from './FullScreenExitIcon'; export { default as FullScreenIcon } from './FullScreenIcon'; export { default as Hierarchical } from './Hierarchical'; export { default as InsertChartIcon } from './InsertChartIcon'; +export * from './Rectangle'; +export * from './TallRoundedRectangle'; // export { default as MergeActionIcon } from "./MergeActionIcon"; export { default as Mesh } from './Mesh'; // export { default as ModifiedApplicationFileIcon } from "./ModifiedApplicationFileIcon"; @@ -40,10 +36,6 @@ export { default as PatternIcon } from './PatternIcon'; // export { default as PatternSwitchIcon } from "./PatternSwitchIcon"; // export { default as PodIcon } from "./PodIcon"; // export { default as RectangleShape } from "./RectangleShape"; -export { default as FilledRectangleIcon } from './FilledRectangleIcon'; -export { default as FilledTallRoundedRectangleIcon } from './FilledTallRoundedRectangleIcon'; -export { default as OutlinedRectangleIcon } from './OutlinedRectangleIcon'; -export { default as OutlinedTallRoundedRectangleIcon } from './OutlinedTallRoundedRectangleIcon'; export { default as RedoIcon } from './RedoIcon'; export { default as RemoveDoneIcon } from './RemoveDoneIcon'; export { default as ResetIcon } from './ResetIcon'; From 067f92c056099da85865c2828df911c5e9be319c Mon Sep 17 00:00:00 2001 From: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> Date: Wed, 30 Aug 2023 19:49:49 +0000 Subject: [PATCH 04/10] update pre-commit Signed-off-by: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> --- .husky/pre-commit | 4 ++ package.json | 9 ++- yarn.lock | 166 ++++++++++++++++++++++++++++++++++++++++------ 3 files changed, 154 insertions(+), 25 deletions(-) create mode 100755 .husky/pre-commit diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100755 index 00000000..fffd42f0 --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1,4 @@ +#!/usr/bin/env sh +. "$(dirname -- "$0")/_/husky.sh" + +yarn format:check && yarn lint-staged diff --git a/package.json b/package.json index a4024b90..bab626bc 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ "devDependencies": { "eslint": "^8.48.0", "husky": "^8.0.3", + "lint-staged": "^14.0.1", "prettier": "^3.0.2", "prettier-plugin-organize-imports": "^3.2.3" }, @@ -29,8 +30,10 @@ "postpack": "pinst --enable" }, "lint-staged": { - "*.{js,jsx,ts,tsx}": [ - "eslint --fix" + "*.{ts,tsx,md}": [ + "eslint --fix", + "yarn format:write", + "git add" ] } -} \ No newline at end of file +} diff --git a/yarn.lock b/yarn.lock index d925c088..d702d60e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3988,6 +3988,13 @@ ansi-escapes@^4.2.1: dependencies: type-fest "^0.21.3" +ansi-escapes@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-5.0.0.tgz#b6a0caf0eef0c41af190e9a749e0c00ec04bb2a6" + integrity sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA== + dependencies: + type-fest "^1.0.2" + ansi-regex@^5.0.1: version "5.0.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" @@ -4017,7 +4024,7 @@ ansi-styles@^5.0.0: resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-5.2.0.tgz#07449690ad45777d1924ac2abb2fc8895dba836b" integrity sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== -ansi-styles@^6.1.0: +ansi-styles@^6.0.0, ansi-styles@^6.1.0: version "6.2.1" resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-6.2.1.tgz#0e62320cf99c21afff3b3012192546aacbfb05c5" integrity sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== @@ -4564,6 +4571,11 @@ caniuse-lite@^1.0.30001517: resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001524.tgz#1e14bce4f43c41a7deaeb5ebfe86664fe8dadb80" integrity sha512-Jj917pJtYg9HSJBF95HVX3Cdr89JUyLT4IZ8SvM5aDRni95swKgYi3TgYLH5hnGfPE/U1dg6IfZ50UsIlLkwSA== +chalk@5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" + integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== + chalk@^2.1.0, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" @@ -4646,6 +4658,13 @@ cli-cursor@^3.1.0: dependencies: restore-cursor "^3.1.0" +cli-cursor@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-4.0.0.tgz#3cecfe3734bf4fe02a8361cbdc0f6fe28c6a57ea" + integrity sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg== + dependencies: + restore-cursor "^4.0.0" + cli-spinners@^2.5.0: version "2.9.0" resolved "https://registry.yarnpkg.com/cli-spinners/-/cli-spinners-2.9.0.tgz#5881d0ad96381e117bbe07ad91f2008fe6ffd8db" @@ -4660,6 +4679,14 @@ cli-table3@^0.6.1: optionalDependencies: "@colors/colors" "1.5.0" +cli-truncate@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/cli-truncate/-/cli-truncate-3.1.0.tgz#3f23ab12535e3d73e839bb43e73c9de487db1389" + integrity sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA== + dependencies: + slice-ansi "^5.0.0" + string-width "^5.0.0" + cli-width@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" @@ -4745,7 +4772,7 @@ color-name@~1.1.4: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -colorette@^2.0.19: +colorette@^2.0.19, colorette@^2.0.20: version "2.0.20" resolved "https://registry.yarnpkg.com/colorette/-/colorette-2.0.20.tgz#9eb793e6833067f7235902fcd3b09917a000a95a" integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== @@ -4757,6 +4784,11 @@ combined-stream@^1.0.8: dependencies: delayed-stream "~1.0.0" +commander@11.0.0: + version "11.0.0" + resolved "https://registry.yarnpkg.com/commander/-/commander-11.0.0.tgz#43e19c25dbedc8256203538e8d7e9346877a6f67" + integrity sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ== + commander@^2.19.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" @@ -4992,7 +5024,7 @@ debug@2.6.9, debug@^2.6.9: dependencies: ms "2.0.0" -debug@4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: +debug@4, debug@4.3.4, debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.3, debug@^4.3.4: version "4.3.4" resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== @@ -5743,11 +5775,31 @@ etag@~1.8.1: resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887" integrity sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg== +eventemitter3@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-5.0.1.tgz#53f5ffd0a492ac800721bb42c66b841de96423c4" + integrity sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA== + events@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== +execa@7.2.0, execa@^7.1.1: + version "7.2.0" + resolved "https://registry.yarnpkg.com/execa/-/execa-7.2.0.tgz#657e75ba984f42a70f38928cedc87d6f2d4fe4e9" + integrity sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA== + dependencies: + cross-spawn "^7.0.3" + get-stream "^6.0.1" + human-signals "^4.3.0" + is-stream "^3.0.0" + merge-stream "^2.0.0" + npm-run-path "^5.1.0" + onetime "^6.0.0" + signal-exit "^3.0.7" + strip-final-newline "^3.0.0" + execa@^5.0.0, execa@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/execa/-/execa-5.1.1.tgz#f80ad9cbf4298f7bd1d4c9555c21e93741c411dd" @@ -5763,21 +5815,6 @@ execa@^5.0.0, execa@^5.1.1: signal-exit "^3.0.3" strip-final-newline "^2.0.0" -execa@^7.1.1: - version "7.2.0" - resolved "https://registry.yarnpkg.com/execa/-/execa-7.2.0.tgz#657e75ba984f42a70f38928cedc87d6f2d4fe4e9" - integrity sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA== - dependencies: - cross-spawn "^7.0.3" - get-stream "^6.0.1" - human-signals "^4.3.0" - is-stream "^3.0.0" - merge-stream "^2.0.0" - npm-run-path "^5.1.0" - onetime "^6.0.0" - signal-exit "^3.0.7" - strip-final-newline "^3.0.0" - exit@^0.1.2: version "0.1.2" resolved "https://registry.yarnpkg.com/exit/-/exit-0.1.2.tgz#0632638f8d877cc82107d30a0fff1a17cba1cd0c" @@ -6746,6 +6783,11 @@ is-fullwidth-code-point@^3.0.0: resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz#f116f8064fe90b3f7844a38997c0b75051269f1d" integrity sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== +is-fullwidth-code-point@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-4.0.0.tgz#fae3167c729e7463f8461ce512b080a49268aa88" + integrity sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ== + is-generator-fn@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-generator-fn/-/is-generator-fn-2.1.0.tgz#7d140adc389aaf3011a8f2a2a4cfa6faadffb118" @@ -7662,7 +7704,7 @@ levn@^0.4.1: prelude-ls "^1.2.1" type-check "~0.4.0" -lilconfig@^2.0.5: +lilconfig@2.1.0, lilconfig@^2.0.5: version "2.1.0" resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.1.0.tgz#78e23ac89ebb7e1bfbf25b18043de756548e7f52" integrity sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ== @@ -7672,6 +7714,34 @@ lines-and-columns@^1.1.6: resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== +lint-staged@^14.0.1: + version "14.0.1" + resolved "https://registry.yarnpkg.com/lint-staged/-/lint-staged-14.0.1.tgz#57dfa3013a3d60762d9af5d9c83bdb51291a6232" + integrity sha512-Mw0cL6HXnHN1ag0mN/Dg4g6sr8uf8sn98w2Oc1ECtFto9tvRF7nkXGJRbx8gPlHyoR0pLyBr2lQHbWwmUHe1Sw== + dependencies: + chalk "5.3.0" + commander "11.0.0" + debug "4.3.4" + execa "7.2.0" + lilconfig "2.1.0" + listr2 "6.6.1" + micromatch "4.0.5" + pidtree "0.6.0" + string-argv "0.3.2" + yaml "2.3.1" + +listr2@6.6.1: + version "6.6.1" + resolved "https://registry.yarnpkg.com/listr2/-/listr2-6.6.1.tgz#08b2329e7e8ba6298481464937099f4a2cd7f95d" + integrity sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg== + dependencies: + cli-truncate "^3.1.0" + colorette "^2.0.20" + eventemitter3 "^5.0.1" + log-update "^5.0.1" + rfdc "^1.3.0" + wrap-ansi "^8.1.0" + load-tsconfig@^0.2.3: version "0.2.5" resolved "https://registry.yarnpkg.com/load-tsconfig/-/load-tsconfig-0.2.5.tgz#453b8cd8961bfb912dea77eb6c168fe8cca3d3a1" @@ -7756,6 +7826,17 @@ log-symbols@^4.1.0: chalk "^4.1.0" is-unicode-supported "^0.1.0" +log-update@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/log-update/-/log-update-5.0.1.tgz#9e928bf70cb183c1f0c9e91d9e6b7115d597ce09" + integrity sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw== + dependencies: + ansi-escapes "^5.0.0" + cli-cursor "^4.0.0" + slice-ansi "^5.0.0" + strip-ansi "^7.0.1" + wrap-ansi "^8.0.1" + loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" @@ -7924,7 +8005,7 @@ methods@~1.1.2: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== -micromatch@^4.0.2, micromatch@^4.0.4: +micromatch@4.0.5, micromatch@^4.0.2, micromatch@^4.0.4: version "4.0.5" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== @@ -8552,6 +8633,11 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3, picomatch@^2.3.0, picomatc resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== +pidtree@0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/pidtree/-/pidtree-0.6.0.tgz#90ad7b6d42d5841e69e0a2419ef38f8883aa057c" + integrity sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g== + pify@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/pify/-/pify-4.0.1.tgz#4b2cd25c50d598735c50292224fd8c6df41e3231" @@ -9250,11 +9336,24 @@ restore-cursor@^3.1.0: onetime "^5.1.0" signal-exit "^3.0.2" +restore-cursor@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-4.0.0.tgz#519560a4318975096def6e609d44100edaa4ccb9" + integrity sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg== + dependencies: + onetime "^5.1.0" + signal-exit "^3.0.2" + reusify@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== +rfdc@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/rfdc/-/rfdc-1.3.0.tgz#d0b7c441ab2720d05dc4cf26e01c89631d9da08b" + integrity sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== + rimraf@^2.6.1: version "2.7.1" resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.7.1.tgz#35797f13a7fdadc566142c29d4f07ccad483e3ec" @@ -9508,6 +9607,14 @@ slash@^3.0.0: resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== +slice-ansi@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-5.0.0.tgz#b73063c57aa96f9cd881654b15294d95d285c42a" + integrity sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ== + dependencies: + ansi-styles "^6.0.0" + is-fullwidth-code-point "^4.0.0" + smartwrap@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/smartwrap/-/smartwrap-2.0.2.tgz#7e25d3dd58b51c6ca4aba3a9e391650ea62698a4" @@ -9657,6 +9764,11 @@ strict-event-emitter@^0.4.3: resolved "https://registry.yarnpkg.com/strict-event-emitter/-/strict-event-emitter-0.4.6.tgz#ff347c8162b3e931e3ff5f02cfce6772c3b07eb3" integrity sha512-12KWeb+wixJohmnwNFerbyiBrAlq5qJLwIt38etRtKtmmHyDSoGlIqFE9wx+4IwG0aDjI7GV8tc8ZccjWZZtTg== +string-argv@0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/string-argv/-/string-argv-0.3.2.tgz#2b6d0ef24b656274d957d54e0a4bbf6153dc02b6" + integrity sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q== + string-length@^4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/string-length/-/string-length-4.0.2.tgz#a8a8dc7bd5c1a82b9b3c8b87e125f66871b6e57a" @@ -9674,7 +9786,7 @@ string-length@^4.0.1: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.1" -string-width@^5.0.1, string-width@^5.1.2: +string-width@^5.0.0, string-width@^5.0.1, string-width@^5.1.2: version "5.1.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-5.1.2.tgz#14f8daec6d81e7221d2a357e668cab73bdbca794" integrity sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== @@ -10167,6 +10279,11 @@ type-fest@^0.8.1: resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d" integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== +type-fest@^1.0.2: + version "1.4.0" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-1.4.0.tgz#e9fb813fe3bf1744ec359d55d1affefa76f14be1" + integrity sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA== + type-fest@^2.19.0, type-fest@~2.19: version "2.19.0" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-2.19.0.tgz#88068015bb33036a598b952e55e9311a60fd3a9b" @@ -10635,7 +10752,7 @@ wrap-ansi@^6.0.1, wrap-ansi@^6.2.0: string-width "^4.1.0" strip-ansi "^6.0.0" -wrap-ansi@^8.1.0: +wrap-ansi@^8.0.1, wrap-ansi@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz#56dc22368ee570face1b49819975d9b9a5ead214" integrity sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ== @@ -10718,6 +10835,11 @@ yallist@^4.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== +yaml@2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.1.tgz#02fe0975d23cd441242aa7204e09fc28ac2ac33b" + integrity sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ== + yaml@^1.10.0: version "1.10.2" resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" From d016427a254b7fa593375771a3b2d9fffe3cfaeb Mon Sep 17 00:00:00 2001 From: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> Date: Wed, 30 Aug 2023 19:50:36 +0000 Subject: [PATCH 05/10] removed git add from lint-staged Signed-off-by: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> --- package.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/package.json b/package.json index bab626bc..0dec16db 100644 --- a/package.json +++ b/package.json @@ -32,8 +32,7 @@ "lint-staged": { "*.{ts,tsx,md}": [ "eslint --fix", - "yarn format:write", - "git add" + "yarn format:write" ] } } From 04038e373f77a67fdb50a4efffc8b05365af2db5 Mon Sep 17 00:00:00 2001 From: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> Date: Wed, 30 Aug 2023 19:52:21 +0000 Subject: [PATCH 06/10] configured package.json to not use changesets Signed-off-by: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> --- package.json | 6 ------ 1 file changed, 6 deletions(-) diff --git a/package.json b/package.json index 0dec16db..49d8e375 100644 --- a/package.json +++ b/package.json @@ -8,9 +8,6 @@ "packages/*" ], "packageManager": "yarn@1.22.1", - "dependencies": { - "@changesets/cli": "^2.26.2" - }, "devDependencies": { "eslint": "^8.48.0", "husky": "^8.0.3", @@ -22,9 +19,6 @@ "build-all": "yarn workspaces run build", "format:check": "prettier --check \"**/*.{ts,tsx,md}\" --config ./.prettierrc", "format:write": "prettier --write \"**/*.{ts,tsx,md}\" --config ./.prettierrc", - "changeset": "changeset", - "version-packages": "changeset version", - "release": "yarn run build-all && changeset publish", "postinstall": "husky install", "prepack": "pinst --disable", "postpack": "pinst --enable" From a95044880a117363a6721b4b3b763311af7f2db4 Mon Sep 17 00:00:00 2001 From: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> Date: Wed, 30 Aug 2023 19:52:56 +0000 Subject: [PATCH 07/10] removed deprecated rule in prettier Signed-off-by: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> --- .prettierrc | 1 - 1 file changed, 1 deletion(-) diff --git a/.prettierrc b/.prettierrc index f3a59f23..203afc14 100644 --- a/.prettierrc +++ b/.prettierrc @@ -4,6 +4,5 @@ "printWidth": 100, "singleQuote": true, "trailingComma": "none", - "jsxBracketSameLine": true, "plugins": ["prettier-plugin-organize-imports"] } From 4676de0ce99b3a27b9e89f5de4ba4356765ded56 Mon Sep 17 00:00:00 2001 From: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> Date: Wed, 30 Aug 2023 15:15:47 -0500 Subject: [PATCH 08/10] Update Makefile Signed-off-by: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> --- Makefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 2aef2b4c..d3dd59b2 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,8 @@ -build: +intall: + yarn install + +build: install yarn run build-all format: - yarn run format \ No newline at end of file + yarn run format From ed800f06abb8dea6dd1f2b1eaf707e8c0a5c6afd Mon Sep 17 00:00:00 2001 From: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> Date: Wed, 30 Aug 2023 20:19:32 +0000 Subject: [PATCH 09/10] updated makefile to include new scripts Signed-off-by: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> --- Makefile | 7 +- yarn.lock | 698 ++---------------------------------------------------- 2 files changed, 21 insertions(+), 684 deletions(-) diff --git a/Makefile b/Makefile index d3dd59b2..a3ac5337 100644 --- a/Makefile +++ b/Makefile @@ -4,5 +4,8 @@ intall: build: install yarn run build-all -format: - yarn run format +format-check: + yarn run format:check + +format-fix: + yarn run format:write \ No newline at end of file diff --git a/yarn.lock b/yarn.lock index d702d60e..d7d20516 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1071,7 +1071,7 @@ resolved "https://registry.yarnpkg.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz#f0ba69b075e1f05fb2825b7fad991e7adbb18310" integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== -"@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.20.1", "@babel/runtime@^7.22.10", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": +"@babel/runtime@^7.12.5", "@babel/runtime@^7.13.10", "@babel/runtime@^7.17.8", "@babel/runtime@^7.18.3", "@babel/runtime@^7.22.10", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7", "@babel/runtime@^7.9.2": version "7.22.11" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.22.11.tgz#7a9ba3bbe406ad6f9e8dd4da2ece453eb23a77a4" integrity sha512-ee7jVNlWN09+KftVOu9n7S8gQzD/Z6hN/I8VBRXW4P1+Xe7kJGXMwu8vds4aGIMHZnNbdpSWCfZZtinytpcAvA== @@ -1122,206 +1122,6 @@ resolved "https://registry.yarnpkg.com/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz#75a2e8b51cb758a7553d6804a5932d7aace75c39" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== -"@changesets/apply-release-plan@^6.1.4": - version "6.1.4" - resolved "https://registry.yarnpkg.com/@changesets/apply-release-plan/-/apply-release-plan-6.1.4.tgz#09293256090737ecd2f683842d6d732034a5e3c8" - integrity sha512-FMpKF1fRlJyCZVYHr3CbinpZZ+6MwvOtWUuO8uo+svcATEoc1zRDcj23pAurJ2TZ/uVz1wFHH6K3NlACy0PLew== - dependencies: - "@babel/runtime" "^7.20.1" - "@changesets/config" "^2.3.1" - "@changesets/get-version-range-type" "^0.3.2" - "@changesets/git" "^2.0.0" - "@changesets/types" "^5.2.1" - "@manypkg/get-packages" "^1.1.3" - detect-indent "^6.0.0" - fs-extra "^7.0.1" - lodash.startcase "^4.4.0" - outdent "^0.5.0" - prettier "^2.7.1" - resolve-from "^5.0.0" - semver "^7.5.3" - -"@changesets/assemble-release-plan@^5.2.4": - version "5.2.4" - resolved "https://registry.yarnpkg.com/@changesets/assemble-release-plan/-/assemble-release-plan-5.2.4.tgz#d42fd63f4297a2e630e8e0a49f07d4ff5f5ef7bc" - integrity sha512-xJkWX+1/CUaOUWTguXEbCDTyWJFECEhmdtbkjhn5GVBGxdP/JwaHBIU9sW3FR6gD07UwZ7ovpiPclQZs+j+mvg== - dependencies: - "@babel/runtime" "^7.20.1" - "@changesets/errors" "^0.1.4" - "@changesets/get-dependents-graph" "^1.3.6" - "@changesets/types" "^5.2.1" - "@manypkg/get-packages" "^1.1.3" - semver "^7.5.3" - -"@changesets/changelog-git@^0.1.14": - version "0.1.14" - resolved "https://registry.yarnpkg.com/@changesets/changelog-git/-/changelog-git-0.1.14.tgz#852caa7727dcf91497c131d05bc2cd6248532ada" - integrity sha512-+vRfnKtXVWsDDxGctOfzJsPhaCdXRYoe+KyWYoq5X/GqoISREiat0l3L8B0a453B2B4dfHGcZaGyowHbp9BSaA== - dependencies: - "@changesets/types" "^5.2.1" - -"@changesets/cli@^2.26.2": - version "2.26.2" - resolved "https://registry.yarnpkg.com/@changesets/cli/-/cli-2.26.2.tgz#8914dd6ef3ea425a7d5935f6c35a8b7ccde54e45" - integrity sha512-dnWrJTmRR8bCHikJHl9b9HW3gXACCehz4OasrXpMp7sx97ECuBGGNjJhjPhdZNCvMy9mn4BWdplI323IbqsRig== - dependencies: - "@babel/runtime" "^7.20.1" - "@changesets/apply-release-plan" "^6.1.4" - "@changesets/assemble-release-plan" "^5.2.4" - "@changesets/changelog-git" "^0.1.14" - "@changesets/config" "^2.3.1" - "@changesets/errors" "^0.1.4" - "@changesets/get-dependents-graph" "^1.3.6" - "@changesets/get-release-plan" "^3.0.17" - "@changesets/git" "^2.0.0" - "@changesets/logger" "^0.0.5" - "@changesets/pre" "^1.0.14" - "@changesets/read" "^0.5.9" - "@changesets/types" "^5.2.1" - "@changesets/write" "^0.2.3" - "@manypkg/get-packages" "^1.1.3" - "@types/is-ci" "^3.0.0" - "@types/semver" "^7.5.0" - ansi-colors "^4.1.3" - chalk "^2.1.0" - enquirer "^2.3.0" - external-editor "^3.1.0" - fs-extra "^7.0.1" - human-id "^1.0.2" - is-ci "^3.0.1" - meow "^6.0.0" - outdent "^0.5.0" - p-limit "^2.2.0" - preferred-pm "^3.0.0" - resolve-from "^5.0.0" - semver "^7.5.3" - spawndamnit "^2.0.0" - term-size "^2.1.0" - tty-table "^4.1.5" - -"@changesets/config@^2.3.1": - version "2.3.1" - resolved "https://registry.yarnpkg.com/@changesets/config/-/config-2.3.1.tgz#3d4a1dc866c3623375180b30f69fccdf0e3efebf" - integrity sha512-PQXaJl82CfIXddUOppj4zWu+987GCw2M+eQcOepxN5s+kvnsZOwjEJO3DH9eVy+OP6Pg/KFEWdsECFEYTtbg6w== - dependencies: - "@changesets/errors" "^0.1.4" - "@changesets/get-dependents-graph" "^1.3.6" - "@changesets/logger" "^0.0.5" - "@changesets/types" "^5.2.1" - "@manypkg/get-packages" "^1.1.3" - fs-extra "^7.0.1" - micromatch "^4.0.2" - -"@changesets/errors@^0.1.4": - version "0.1.4" - resolved "https://registry.yarnpkg.com/@changesets/errors/-/errors-0.1.4.tgz#f79851746c43679a66b383fdff4c012f480f480d" - integrity sha512-HAcqPF7snsUJ/QzkWoKfRfXushHTu+K5KZLJWPb34s4eCZShIf8BFO3fwq6KU8+G7L5KdtN2BzQAXOSXEyiY9Q== - dependencies: - extendable-error "^0.1.5" - -"@changesets/get-dependents-graph@^1.3.6": - version "1.3.6" - resolved "https://registry.yarnpkg.com/@changesets/get-dependents-graph/-/get-dependents-graph-1.3.6.tgz#5e19e7b0bfbc7dc38e1986eaaa7016ff377ed888" - integrity sha512-Q/sLgBANmkvUm09GgRsAvEtY3p1/5OCzgBE5vX3vgb5CvW0j7CEljocx5oPXeQSNph6FXulJlXV3Re/v3K3P3Q== - dependencies: - "@changesets/types" "^5.2.1" - "@manypkg/get-packages" "^1.1.3" - chalk "^2.1.0" - fs-extra "^7.0.1" - semver "^7.5.3" - -"@changesets/get-release-plan@^3.0.17": - version "3.0.17" - resolved "https://registry.yarnpkg.com/@changesets/get-release-plan/-/get-release-plan-3.0.17.tgz#8aabced2795ffeae864696b60ee3031f8a94c5f3" - integrity sha512-6IwKTubNEgoOZwDontYc2x2cWXfr6IKxP3IhKeK+WjyD6y3M4Gl/jdQvBw+m/5zWILSOCAaGLu2ZF6Q+WiPniw== - dependencies: - "@babel/runtime" "^7.20.1" - "@changesets/assemble-release-plan" "^5.2.4" - "@changesets/config" "^2.3.1" - "@changesets/pre" "^1.0.14" - "@changesets/read" "^0.5.9" - "@changesets/types" "^5.2.1" - "@manypkg/get-packages" "^1.1.3" - -"@changesets/get-version-range-type@^0.3.2": - version "0.3.2" - resolved "https://registry.yarnpkg.com/@changesets/get-version-range-type/-/get-version-range-type-0.3.2.tgz#8131a99035edd11aa7a44c341cbb05e668618c67" - integrity sha512-SVqwYs5pULYjYT4op21F2pVbcrca4qA/bAA3FmFXKMN7Y+HcO8sbZUTx3TAy2VXulP2FACd1aC7f2nTuqSPbqg== - -"@changesets/git@^2.0.0": - version "2.0.0" - resolved "https://registry.yarnpkg.com/@changesets/git/-/git-2.0.0.tgz#8de57649baf13a86eb669a25fa51bcad5cea517f" - integrity sha512-enUVEWbiqUTxqSnmesyJGWfzd51PY4H7mH9yUw0hPVpZBJ6tQZFMU3F3mT/t9OJ/GjyiM4770i+sehAn6ymx6A== - dependencies: - "@babel/runtime" "^7.20.1" - "@changesets/errors" "^0.1.4" - "@changesets/types" "^5.2.1" - "@manypkg/get-packages" "^1.1.3" - is-subdir "^1.1.1" - micromatch "^4.0.2" - spawndamnit "^2.0.0" - -"@changesets/logger@^0.0.5": - version "0.0.5" - resolved "https://registry.yarnpkg.com/@changesets/logger/-/logger-0.0.5.tgz#68305dd5a643e336be16a2369cb17cdd8ed37d4c" - integrity sha512-gJyZHomu8nASHpaANzc6bkQMO9gU/ib20lqew1rVx753FOxffnCrJlGIeQVxNWCqM+o6OOleCo/ivL8UAO5iFw== - dependencies: - chalk "^2.1.0" - -"@changesets/parse@^0.3.16": - version "0.3.16" - resolved "https://registry.yarnpkg.com/@changesets/parse/-/parse-0.3.16.tgz#f8337b70aeb476dc81745ab3294022909bc4a84a" - integrity sha512-127JKNd167ayAuBjUggZBkmDS5fIKsthnr9jr6bdnuUljroiERW7FBTDNnNVyJ4l69PzR57pk6mXQdtJyBCJKg== - dependencies: - "@changesets/types" "^5.2.1" - js-yaml "^3.13.1" - -"@changesets/pre@^1.0.14": - version "1.0.14" - resolved "https://registry.yarnpkg.com/@changesets/pre/-/pre-1.0.14.tgz#9df73999a4d15804da7381358d77bb37b00ddf0f" - integrity sha512-dTsHmxQWEQekHYHbg+M1mDVYFvegDh9j/kySNuDKdylwfMEevTeDouR7IfHNyVodxZXu17sXoJuf2D0vi55FHQ== - dependencies: - "@babel/runtime" "^7.20.1" - "@changesets/errors" "^0.1.4" - "@changesets/types" "^5.2.1" - "@manypkg/get-packages" "^1.1.3" - fs-extra "^7.0.1" - -"@changesets/read@^0.5.9": - version "0.5.9" - resolved "https://registry.yarnpkg.com/@changesets/read/-/read-0.5.9.tgz#a1b63a82b8e9409738d7a0f9cc39b6d7c28cbab0" - integrity sha512-T8BJ6JS6j1gfO1HFq50kU3qawYxa4NTbI/ASNVVCBTsKquy2HYwM9r7ZnzkiMe8IEObAJtUVGSrePCOxAK2haQ== - dependencies: - "@babel/runtime" "^7.20.1" - "@changesets/git" "^2.0.0" - "@changesets/logger" "^0.0.5" - "@changesets/parse" "^0.3.16" - "@changesets/types" "^5.2.1" - chalk "^2.1.0" - fs-extra "^7.0.1" - p-filter "^2.1.0" - -"@changesets/types@^4.0.1": - version "4.1.0" - resolved "https://registry.yarnpkg.com/@changesets/types/-/types-4.1.0.tgz#fb8f7ca2324fd54954824e864f9a61a82cb78fe0" - integrity sha512-LDQvVDv5Kb50ny2s25Fhm3d9QSZimsoUGBsUioj6MC3qbMUCuC8GPIvk/M6IvXx3lYhAs0lwWUQLb+VIEUCECw== - -"@changesets/types@^5.2.1": - version "5.2.1" - resolved "https://registry.yarnpkg.com/@changesets/types/-/types-5.2.1.tgz#a228c48004aa8a93bce4be2d1d31527ef3bf21f6" - integrity sha512-myLfHbVOqaq9UtUKqR/nZA/OY7xFjQMdfgfqeZIBK4d0hA6pgxArvdv8M+6NUzzBsjWLOtvApv8YHr4qM+Kpfg== - -"@changesets/write@^0.2.3": - version "0.2.3" - resolved "https://registry.yarnpkg.com/@changesets/write/-/write-0.2.3.tgz#baf6be8ada2a67b9aba608e251bfea4fdc40bc63" - integrity sha512-Dbamr7AIMvslKnNYsLFafaVORx4H0pvCA2MHqgtNCySMe1blImEyAEOzDmcgKAkgz4+uwoLz7demIrX+JBr/Xw== - dependencies: - "@babel/runtime" "^7.20.1" - "@changesets/types" "^5.2.1" - fs-extra "^7.0.1" - human-id "^1.0.2" - prettier "^2.7.1" - "@colors/colors@1.5.0": version "1.5.0" resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" @@ -1917,28 +1717,6 @@ resolved "https://registry.yarnpkg.com/@juggle/resize-observer/-/resize-observer-3.4.0.tgz#08d6c5e20cf7e4cc02fd181c4b0c225cd31dbb60" integrity sha512-dfLbk+PwWvFzSxwk3n5ySL0hfBog779o8h68wK/7/APo/7cgyWp5jcXockbxdk5kFRkbeXWm4Fbi9FrdN381sA== -"@manypkg/find-root@^1.1.0": - version "1.1.0" - resolved "https://registry.yarnpkg.com/@manypkg/find-root/-/find-root-1.1.0.tgz#a62d8ed1cd7e7d4c11d9d52a8397460b5d4ad29f" - integrity sha512-mki5uBvhHzO8kYYix/WRy2WX8S3B5wdVSc9D6KcU5lQNglP2yt58/VfLuAK49glRXChosY8ap2oJ1qgma3GUVA== - dependencies: - "@babel/runtime" "^7.5.5" - "@types/node" "^12.7.1" - find-up "^4.1.0" - fs-extra "^8.1.0" - -"@manypkg/get-packages@^1.1.3": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@manypkg/get-packages/-/get-packages-1.1.3.tgz#e184db9bba792fa4693de4658cfb1463ac2c9c47" - integrity sha512-fo+QhuU3qE/2TQMQmbVMqaQ6EWbMhi4ABWP+O4AM1NqPBuy0OrApV5LO6BrrgnhtAHS2NH6RrVk9OL181tTi8A== - dependencies: - "@babel/runtime" "^7.5.5" - "@changesets/types" "^4.0.1" - "@manypkg/find-root" "^1.1.0" - fs-extra "^8.1.0" - globby "^11.0.0" - read-yaml-file "^1.1.0" - "@mdx-js/react@^2.1.5": version "2.3.0" resolved "https://registry.yarnpkg.com/@mdx-js/react/-/react-2.3.0.tgz#4208bd6d70f0d0831def28ef28c26149b03180b3" @@ -3485,13 +3263,6 @@ resolved "https://registry.yarnpkg.com/@types/http-errors/-/http-errors-2.0.1.tgz#20172f9578b225f6c7da63446f56d4ce108d5a65" integrity sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ== -"@types/is-ci@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@types/is-ci/-/is-ci-3.0.0.tgz#7e8910af6857601315592436f030aaa3ed9783c3" - integrity sha512-Q0Op0hdWbYd1iahB+IFNQcWXFq4O0Q5MwQP7uN0souuQ4rPg1vEYcnIOfr1gY+M+6rc8FGoRaBO1mOOvL29sEQ== - dependencies: - ci-info "^3.1.0" - "@types/istanbul-lib-coverage@*", "@types/istanbul-lib-coverage@^2.0.0", "@types/istanbul-lib-coverage@^2.0.1": version "2.0.4" resolved "https://registry.yarnpkg.com/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz#8467d4b3c087805d63580480890791277ce35c44" @@ -3581,11 +3352,6 @@ resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== -"@types/minimist@^1.2.0": - version "1.2.2" - resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.2.tgz#ee771e2ba4b3dc5b372935d549fd9617bf345b8c" - integrity sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ== - "@types/ms@*": version "0.7.31" resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.31.tgz#31b7ca6407128a3d2bbc27fe2d21b345397f6197" @@ -3604,11 +3370,6 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-20.5.7.tgz#4b8ecac87fbefbc92f431d09c30e176fc0a7c377" integrity sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA== -"@types/node@^12.7.1": - version "12.20.55" - resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240" - integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ== - "@types/node@^16.0.0": version "16.18.46" resolved "https://registry.yarnpkg.com/@types/node/-/node-16.18.46.tgz#9f2102d0ba74a318fcbe170cbff5463f119eab59" @@ -3976,11 +3737,6 @@ ajv@^6.12.4: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -ansi-colors@^4.1.1, ansi-colors@^4.1.3: - version "4.1.3" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-4.1.3.tgz#37611340eb2243e70cc604cad35d63270d48781b" - integrity sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== - ansi-escapes@^4.2.1: version "4.3.2" resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz#6b2291d1db7d98b6521d5f1efa42d0f3a9feb65e" @@ -4120,7 +3876,7 @@ array.prototype.findlastindex@^1.2.2: es-shim-unscopables "^1.0.0" get-intrinsic "^1.2.1" -array.prototype.flat@^1.2.3, array.prototype.flat@^1.3.1: +array.prototype.flat@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz#ffc6576a7ca3efc2f46a143b9d1dda9b4b3cf5e2" integrity sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA== @@ -4163,11 +3919,6 @@ arraybuffer.prototype.slice@^1.0.1: is-array-buffer "^3.0.2" is-shared-array-buffer "^1.0.2" -arrify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d" - integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA== - assert@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/assert/-/assert-2.0.0.tgz#95fc1c616d48713510680f2eaf2d10dd22e02d32" @@ -4341,13 +4092,6 @@ better-opn@^3.0.2: dependencies: open "^8.0.4" -better-path-resolve@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/better-path-resolve/-/better-path-resolve-1.0.0.tgz#13a35a1104cdd48a7b74bf8758f96a1ee613f99d" - integrity sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g== - dependencies: - is-windows "^1.0.0" - big-integer@^1.6.44: version "1.6.51" resolved "https://registry.yarnpkg.com/big-integer/-/big-integer-1.6.51.tgz#0df92a5d9880560d3ff2d5fd20245c889d130686" @@ -4419,13 +4163,6 @@ braces@^3.0.2, braces@~3.0.2: dependencies: fill-range "^7.0.1" -breakword@^1.0.5: - version "1.0.6" - resolved "https://registry.yarnpkg.com/breakword/-/breakword-1.0.6.tgz#242506e7b871b7fad1bce8dc05cb0f2a129c12bd" - integrity sha512-yjxDAYyK/pBvws9H4xKYpLDpYKEH6CzrBPAuXq3x18I+c/2MkVtT3qAr7Oloi6Dss9qNhPVueAAVU1CSeNDIXw== - dependencies: - wcwidth "^1.0.1" - browser-assert@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/browser-assert/-/browser-assert-1.2.1.tgz#9aaa5a2a8c74685c2ae05bfe46efd606f068c200" @@ -4547,16 +4284,7 @@ callsites@^3.0.0: resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== -camelcase-keys@^6.2.2: - version "6.2.2" - resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0" - integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg== - dependencies: - camelcase "^5.3.1" - map-obj "^4.0.0" - quick-lru "^4.0.1" - -camelcase@^5.0.0, camelcase@^5.3.1: +camelcase@^5.3.1: version "5.3.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== @@ -4576,7 +4304,7 @@ chalk@5.3.0: resolved "https://registry.yarnpkg.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385" integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w== -chalk@^2.1.0, chalk@^2.4.2: +chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -4636,7 +4364,7 @@ chownr@^2.0.0: resolved "https://registry.yarnpkg.com/chownr/-/chownr-2.0.0.tgz#15bfbe53d2eab4cf70f18a8cd68ebe5b3cb1dece" integrity sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ== -ci-info@^3.1.0, ci-info@^3.2.0: +ci-info@^3.2.0: version "3.8.0" resolved "https://registry.yarnpkg.com/ci-info/-/ci-info-3.8.0.tgz#81408265a5380c929f0bc665d62256628ce9ef91" integrity sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw== @@ -4692,15 +4420,6 @@ cli-width@^3.0.0: resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-3.0.0.tgz#a2f48437a2caa9a22436e794bf071ec9e61cedf6" integrity sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== -cliui@^6.0.0: - version "6.0.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" - integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== - dependencies: - string-width "^4.2.0" - strip-ansi "^6.0.0" - wrap-ansi "^6.2.0" - cliui@^7.0.2: version "7.0.4" resolved "https://registry.yarnpkg.com/cliui/-/cliui-7.0.4.tgz#a0265ee655476fc807aea9df3df8df7783808b4f" @@ -4914,15 +4633,6 @@ cosmiconfig@^8.2.0: parse-json "^5.0.0" path-type "^4.0.0" -cross-spawn@^5.1.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-5.1.0.tgz#e8bd0efee58fcff6f8f94510a0a554bbfa235449" - integrity sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A== - dependencies: - lru-cache "^4.0.1" - shebang-command "^1.2.0" - which "^1.2.9" - cross-spawn@^7.0.0, cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-7.0.3.tgz#f73a85b9d5d41d045551c177e2882d4ac85728a6" @@ -4983,31 +4693,6 @@ csstype@^3.0.2, csstype@^3.1.2: resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.2.tgz#1d4bf9d572f11c14031f0436e1c10bc1f571f50b" integrity sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ== -csv-generate@^3.4.3: - version "3.4.3" - resolved "https://registry.yarnpkg.com/csv-generate/-/csv-generate-3.4.3.tgz#bc42d943b45aea52afa896874291da4b9108ffff" - integrity sha512-w/T+rqR0vwvHqWs/1ZyMDWtHHSJaN06klRqJXBEpDJaM/+dZkso0OKh1VcuuYvK3XM53KysVNq8Ko/epCK8wOw== - -csv-parse@^4.16.3: - version "4.16.3" - resolved "https://registry.yarnpkg.com/csv-parse/-/csv-parse-4.16.3.tgz#7ca624d517212ebc520a36873c3478fa66efbaf7" - integrity sha512-cO1I/zmz4w2dcKHVvpCr7JVRu8/FymG5OEpmvsZYlccYolPBLoVGKUHgNoc4ZGkFeFlWGEDmMyBM+TTqRdW/wg== - -csv-stringify@^5.6.5: - version "5.6.5" - resolved "https://registry.yarnpkg.com/csv-stringify/-/csv-stringify-5.6.5.tgz#c6d74badda4b49a79bf4e72f91cce1e33b94de00" - integrity sha512-PjiQ659aQ+fUTQqSrd1XEDnOr52jh30RBurfzkscaE2tPaFsDH5wOAHJiw8XAHphRknCwMUE9KRayc4K/NbO8A== - -csv@^5.5.3: - version "5.5.3" - resolved "https://registry.yarnpkg.com/csv/-/csv-5.5.3.tgz#cd26c1e45eae00ce6a9b7b27dcb94955ec95207d" - integrity sha512-QTaY0XjjhTQOdguARF0lGKm5/mEq9PD9/VhZZegHDIBq2tQwgNpHc3dneD4mGo2iJs+fTKv5Bp0fZ+BRuY3Z0g== - dependencies: - csv-generate "^3.4.3" - csv-parse "^4.16.3" - csv-stringify "^5.6.5" - stream-transform "^2.1.3" - data-urls@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-3.0.2.tgz#9cf24a477ae22bcef5cd5f6f0bfbc1d2d3be9143" @@ -5038,19 +4723,6 @@ debug@^3.2.7: dependencies: ms "^2.1.1" -decamelize-keys@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8" - integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg== - dependencies: - decamelize "^1.1.0" - map-obj "^1.0.0" - -decamelize@^1.1.0, decamelize@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== - decimal.js@^10.4.2: version "10.4.3" resolved "https://registry.yarnpkg.com/decimal.js/-/decimal.js-10.4.3.tgz#1044092884d245d1b7f65725fa4ad4c6f781cc23" @@ -5177,7 +4849,7 @@ destroy@1.2.0: resolved "https://registry.yarnpkg.com/destroy/-/destroy-1.2.0.tgz#4803735509ad8be552934c67df614f94e66fa015" integrity sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg== -detect-indent@^6.0.0, detect-indent@^6.1.0: +detect-indent@^6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/detect-indent/-/detect-indent-6.1.0.tgz#592485ebbbf6b3b1ab2be175c8393d04ca0d57e6" integrity sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA== @@ -5332,14 +5004,6 @@ end-of-stream@^1.0.0, end-of-stream@^1.1.0, end-of-stream@^1.4.1: dependencies: once "^1.4.0" -enquirer@^2.3.0: - version "2.4.1" - resolved "https://registry.yarnpkg.com/enquirer/-/enquirer-2.4.1.tgz#93334b3fbd74fc7097b224ab4a8fb7e40bf4ae56" - integrity sha512-rRqJg/6gd538VHvR3PSrdRBb/1Vy2YfzHqzvbhGIQpDRKIa4FgV/54b5Q1xYSxOOwKvjXweS26E0Q+nAMwp2pQ== - dependencies: - ansi-colors "^4.1.1" - strip-ansi "^6.0.1" - entities@^4.4.0: version "4.5.0" resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48" @@ -5873,12 +5537,7 @@ extend@^3.0.0: resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== -extendable-error@^0.1.5: - version "0.1.7" - resolved "https://registry.yarnpkg.com/extendable-error/-/extendable-error-0.1.7.tgz#60b9adf206264ac920058a7395685ae4670c2b96" - integrity sha512-UOiS2in6/Q0FK0R0q6UY9vYpQ21mr/Qn1KOnte7vsACuNJf514WvCCUHSRCPcgjPT2bAhNIJdlE6bVap1GKmeg== - -external-editor@^3.0.3, external-editor@^3.1.0: +external-editor@^3.0.3: version "3.1.0" resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== @@ -6049,14 +5708,6 @@ find-up@^5.0.0: locate-path "^6.0.0" path-exists "^4.0.0" -find-yarn-workspace-root2@1.2.16: - version "1.2.16" - resolved "https://registry.yarnpkg.com/find-yarn-workspace-root2/-/find-yarn-workspace-root2-1.2.16.tgz#60287009dd2f324f59646bdb4b7610a6b301c2a9" - integrity sha512-hr6hb1w8ePMpPVUK39S4RlwJzi+xPLuVuG8XlwXU3KD5Yn3qgBWVfy3AzNlDhWvE1EORCE65/Qm26rFQt3VLVA== - dependencies: - micromatch "^4.0.2" - pkg-dir "^4.2.0" - flat-cache@^3.0.4: version "3.1.0" resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-3.1.0.tgz#0e54ab4a1a60fe87e2946b6b00657f1c99e1af3f" @@ -6141,24 +5792,6 @@ fs-extra@11.1.1, fs-extra@^11.1.0: jsonfile "^6.0.1" universalify "^2.0.0" -fs-extra@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" - integrity sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== - dependencies: - graceful-fs "^4.1.2" - jsonfile "^4.0.0" - universalify "^0.1.0" - -fs-extra@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-8.1.0.tgz#49d43c45a88cd9677668cb7be1b46efdb8d2e1c0" - integrity sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== - dependencies: - graceful-fs "^4.2.0" - jsonfile "^4.0.0" - universalify "^0.1.0" - fs-minipass@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-2.1.0.tgz#7f5036fdbf12c63c169190cbe4199c852271f9fb" @@ -6201,7 +5834,7 @@ gensync@^1.0.0-beta.2: resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.2.tgz#32a6ee76c3d7f52d46b2b1ae5d93fea8580a25e0" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== -get-caller-file@^2.0.1, get-caller-file@^2.0.5: +get-caller-file@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== @@ -6347,7 +5980,7 @@ globalthis@^1.0.3: dependencies: define-properties "^1.1.3" -globby@^11.0.0, globby@^11.0.1, globby@^11.0.2, globby@^11.0.3, globby@^11.1.0: +globby@^11.0.1, globby@^11.0.2, globby@^11.0.3, globby@^11.1.0: version "11.1.0" resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b" integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== @@ -6366,16 +5999,11 @@ gopd@^1.0.1: dependencies: get-intrinsic "^1.1.3" -graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.5, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9: +graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9: version "4.2.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== -grapheme-splitter@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz#9cf3a665c6247479896834af35cf1dbb4400767e" - integrity sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ== - graphemer@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/graphemer/-/graphemer-1.4.0.tgz#fb2f1d55e0e3a1849aeffc90c4fa0dd53a0e66c6" @@ -6410,11 +6038,6 @@ handlebars@^4.7.7: optionalDependencies: uglify-js "^3.1.4" -hard-rejection@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883" - integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA== - has-bigints@^1.0.1, has-bigints@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" @@ -6534,11 +6157,6 @@ https-proxy-agent@^5.0.1: agent-base "6" debug "4" -human-id@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/human-id/-/human-id-1.0.2.tgz#e654d4b2b0d8b07e45da9f6020d8af17ec0a5df3" - integrity sha512-UNopramDEhHJD+VR+ehk8rOslwSfByxPIZyJRfV739NDhN5LF1fa1MqnzKm2lGTQRjNrjK19Q5fhkgIfjlVUKw== - human-signals@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0" @@ -6730,13 +6348,6 @@ is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== -is-ci@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/is-ci/-/is-ci-3.0.1.tgz#db6ecbed1bd659c43dac0f45661e7674103d1867" - integrity sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== - dependencies: - ci-info "^3.2.0" - is-core-module@^2.12.1, is-core-module@^2.13.0, is-core-module@^2.9.0: version "2.13.0" resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.0.tgz#bb52aa6e2cbd49a30c2ba68c42bf3435ba6072db" @@ -6869,11 +6480,6 @@ is-path-inside@^3.0.2, is-path-inside@^3.0.3: resolved "https://registry.yarnpkg.com/is-path-inside/-/is-path-inside-3.0.3.tgz#d231362e53a07ff2b0e0ea7fed049161ffd16283" integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== -is-plain-obj@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e" - integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg== - is-plain-object@5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-5.0.0.tgz#4427f50ab3429e9025ea7d52e9043a9ef4159344" @@ -6928,13 +6534,6 @@ is-string@^1.0.5, is-string@^1.0.7: dependencies: has-tostringtag "^1.0.0" -is-subdir@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/is-subdir/-/is-subdir-1.2.0.tgz#b791cd28fab5202e91a08280d51d9d7254fd20d4" - integrity sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw== - dependencies: - better-path-resolve "1.0.0" - is-symbol@^1.0.2, is-symbol@^1.0.3: version "1.0.4" resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" @@ -6974,11 +6573,6 @@ is-weakset@^2.0.1: call-bind "^1.0.2" get-intrinsic "^1.1.1" -is-windows@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - is-wsl@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" @@ -7515,7 +7109,7 @@ js-levenshtein@^1.1.6: resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== -js-yaml@^3.13.0, js-yaml@^3.13.1, js-yaml@^3.6.1: +js-yaml@^3.13.1: version "3.14.1" resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537" integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== @@ -7629,13 +7223,6 @@ json5@^2.1.2, json5@^2.2.3: resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== -jsonfile@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" - integrity sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg== - optionalDependencies: - graceful-fs "^4.1.6" - jsonfile@^6.0.1: version "6.1.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae" @@ -7662,7 +7249,7 @@ keyv@^4.5.3: dependencies: json-buffer "3.0.1" -kind-of@^6.0.2, kind-of@^6.0.3: +kind-of@^6.0.2: version "6.0.3" resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== @@ -7672,11 +7259,6 @@ kleur@^3.0.3: resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== -kleur@^4.1.5: - version "4.1.5" - resolved "https://registry.yarnpkg.com/kleur/-/kleur-4.1.5.tgz#95106101795f7050c6c650f350c683febddb1780" - integrity sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ== - lazy-universal-dotenv@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/lazy-universal-dotenv/-/lazy-universal-dotenv-4.0.0.tgz#0b220c264e89a042a37181a4928cdd298af73422" @@ -7747,16 +7329,6 @@ load-tsconfig@^0.2.3: resolved "https://registry.yarnpkg.com/load-tsconfig/-/load-tsconfig-0.2.5.tgz#453b8cd8961bfb912dea77eb6c168fe8cca3d3a1" integrity sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg== -load-yaml-file@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/load-yaml-file/-/load-yaml-file-0.2.0.tgz#af854edaf2bea89346c07549122753c07372f64d" - integrity sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw== - dependencies: - graceful-fs "^4.1.5" - js-yaml "^3.13.0" - pify "^4.0.1" - strip-bom "^3.0.0" - loader-utils@^2.0.0: version "2.0.4" resolved "https://registry.yarnpkg.com/loader-utils/-/loader-utils-2.0.4.tgz#8b5cb38b5c34a9a018ee1fc0e6a066d1dfcc528c" @@ -7808,11 +7380,6 @@ lodash.sortby@^4.7.0: resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== -lodash.startcase@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.startcase/-/lodash.startcase-4.4.0.tgz#9436e34ed26093ed7ffae1936144350915d9add8" - integrity sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg== - lodash@^4.17.15, lodash@^4.17.21: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" @@ -7844,14 +7411,6 @@ loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: dependencies: js-tokens "^3.0.0 || ^4.0.0" -lru-cache@^4.0.1: - version "4.1.5" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-4.1.5.tgz#8bbe50ea85bed59bc9e33dcab8235ee9bcf443cd" - integrity sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== - dependencies: - pseudomap "^1.0.2" - yallist "^2.1.2" - lru-cache@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" @@ -7924,16 +7483,6 @@ makeerror@1.0.12: dependencies: tmpl "1.0.5" -map-obj@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d" - integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg== - -map-obj@^4.0.0: - version "4.3.0" - resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a" - integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ== - map-or-similar@^1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/map-or-similar/-/map-or-similar-1.5.0.tgz#6de2653174adfb5d9edc33c69d3e92a1b76faf08" @@ -7968,23 +7517,6 @@ memoizerific@^1.11.3: dependencies: map-or-similar "^1.5.0" -meow@^6.0.0: - version "6.1.1" - resolved "https://registry.yarnpkg.com/meow/-/meow-6.1.1.tgz#1ad64c4b76b2a24dfb2f635fddcadf320d251467" - integrity sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg== - dependencies: - "@types/minimist" "^1.2.0" - camelcase-keys "^6.2.2" - decamelize-keys "^1.1.0" - hard-rejection "^2.1.0" - minimist-options "^4.0.2" - normalize-package-data "^2.5.0" - read-pkg-up "^7.0.1" - redent "^3.0.0" - trim-newlines "^3.0.0" - type-fest "^0.13.1" - yargs-parser "^18.1.3" - merge-descriptors@1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz#b00aaa556dd8b44568150ec9d1b953f3f90cbb61" @@ -8005,7 +7537,7 @@ methods@~1.1.2: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== -micromatch@4.0.5, micromatch@^4.0.2, micromatch@^4.0.4: +micromatch@4.0.5, micromatch@^4.0.4: version "4.0.5" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== @@ -8071,15 +7603,6 @@ minimatch@^9.0.1: dependencies: brace-expansion "^2.0.1" -minimist-options@^4.0.2: - version "4.1.0" - resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619" - integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A== - dependencies: - arrify "^1.0.1" - is-plain-obj "^1.1.0" - kind-of "^6.0.3" - minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: version "1.2.8" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c" @@ -8110,11 +7633,6 @@ minizlib@^2.1.1: minipass "^3.0.0" yallist "^4.0.0" -mixme@^0.5.1: - version "0.5.9" - resolved "https://registry.yarnpkg.com/mixme/-/mixme-0.5.9.tgz#a5a58e17354632179ff3ce5b0fc130899c8ba81c" - integrity sha512-VC5fg6ySUscaWUpI4gxCBTQMH2RdUpNrk+MsbpCYtIvf9SBJdiUey4qE7BXviJsJR4nDQxCZ+3yaYNW3guz/Pw== - mkdirp-classic@^0.5.2: version "0.5.3" resolved "https://registry.yarnpkg.com/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz#fa10c9115cc6d8865be221ba47ee9bed78601113" @@ -8448,23 +7966,11 @@ os-tmpdir@~1.0.2: resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" integrity sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g== -outdent@^0.5.0: - version "0.5.0" - resolved "https://registry.yarnpkg.com/outdent/-/outdent-0.5.0.tgz#9e10982fdc41492bb473ad13840d22f9655be2ff" - integrity sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q== - outvariant@^1.2.1, outvariant@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/outvariant/-/outvariant-1.4.0.tgz#e742e4bda77692da3eca698ef5bfac62d9fba06e" integrity sha512-AlWY719RF02ujitly7Kk/0QlV+pXGFDHrHf9O2OKqyqgBieaPOIeuSkL8sRK6j2WK+/ZAURq2kZsY0d8JapUiw== -p-filter@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-filter/-/p-filter-2.1.0.tgz#1b1472562ae7a0f742f0f3d3d3718ea66ff9c09c" - integrity sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw== - dependencies: - p-map "^2.0.0" - p-limit@^2.0.0, p-limit@^2.2.0: version "2.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" @@ -8500,11 +8006,6 @@ p-locate@^5.0.0: dependencies: p-limit "^3.0.2" -p-map@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/p-map/-/p-map-2.1.0.tgz#310928feef9c9ecc65b68b17693018a665cea175" - integrity sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== - p-map@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/p-map/-/p-map-4.0.0.tgz#bb2f95a5eda2ec168ec9274e06a747c3e2904d2b" @@ -8743,16 +8244,6 @@ postcss@^8.2.14, postcss@^8.4.21, postcss@^8.4.27: picocolors "^1.0.0" source-map-js "^1.0.2" -preferred-pm@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/preferred-pm/-/preferred-pm-3.0.3.tgz#1b6338000371e3edbce52ef2e4f65eb2e73586d6" - integrity sha512-+wZgbxNES/KlJs9q40F/1sfOd/j7f1O9JaHcW5Dsn3aUUOZg3L2bjpVUcKV2jvtElYfoTuQiNeMfQJ4kwUAhCQ== - dependencies: - find-up "^5.0.0" - find-yarn-workspace-root2 "1.2.16" - path-exists "^4.0.0" - which-pm "2.0.0" - prelude-ls@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.2.1.tgz#debc6489d7a6e6b0e7611888cec880337d316396" @@ -8770,7 +8261,7 @@ prettier-plugin-organize-imports@^3.2.3: resolved "https://registry.yarnpkg.com/prettier-plugin-organize-imports/-/prettier-plugin-organize-imports-3.2.3.tgz#6b0141ac71f7ee9a673ce83e95456319e3a7cf0d" integrity sha512-KFvk8C/zGyvUaE3RvxN2MhCLwzV6OBbFSkwZ2OamCrs9ZY4i5L77jQ/w4UmUr+lqX8qbaqVq6bZZkApn+IgJSg== -prettier@^2.7.1, prettier@^2.8.0: +prettier@^2.8.0: version "2.8.8" resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.8.8.tgz#e8c5d7e98a4305ffe3de2e1fc4aca1a71c28b1da" integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== @@ -8858,11 +8349,6 @@ proxy-from-env@^1.0.0: resolved "https://registry.yarnpkg.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz#e102f16ca355424865755d2c9e8ea4f24d58c3e2" integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== -pseudomap@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" - integrity sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ== - psl@^1.1.33: version "1.9.0" resolved "https://registry.yarnpkg.com/psl/-/psl-1.9.0.tgz#d0df2a137f00794565fcaf3b2c00cd09f8d5a5a7" @@ -8943,11 +8429,6 @@ queue-microtask@^1.2.2: resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243" integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== -quick-lru@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f" - integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g== - ramda@0.29.0: version "0.29.0" resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.29.0.tgz#fbbb67a740a754c8a4cbb41e2a6e0eb8507f55fb" @@ -9105,16 +8586,6 @@ read-pkg@^5.2.0: parse-json "^5.0.0" type-fest "^0.6.0" -read-yaml-file@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/read-yaml-file/-/read-yaml-file-1.1.0.tgz#9362bbcbdc77007cc8ea4519fe1c0b821a7ce0d8" - integrity sha512-VIMnQi/Z4HT2Fxuwg5KrY174U1VdUIASQVWXXyqtNRtxSr9IYkn1rsI6Tb6HsrHCmB7gVpNwX6JxPTHcH6IoTA== - dependencies: - graceful-fs "^4.1.5" - js-yaml "^3.6.1" - pify "^4.0.1" - strip-bom "^3.0.0" - readable-stream@^2.0.0, readable-stream@^2.2.2, readable-stream@~2.3.6: version "2.3.8" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.8.tgz#91125e8042bba1b9887f49345f6277027ce8be9b" @@ -9267,11 +8738,6 @@ require-directory@^2.1.1: resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" integrity sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q== -require-main-filename@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" - integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== - requires-port@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/requires-port/-/requires-port-1.0.0.tgz#925d2601d39ac485e091cf0da5c6e694dc3dcaff" @@ -9525,11 +8991,6 @@ serve-static@1.15.0: parseurl "~1.3.3" send "0.18.0" -set-blocking@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== - set-cookie-parser@^2.4.6, set-cookie-parser@^2.6.0: version "2.6.0" resolved "https://registry.yarnpkg.com/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz#131921e50f62ff1a66a461d7d62d7b21d5d15a51" @@ -9547,13 +9008,6 @@ shallow-clone@^3.0.0: dependencies: kind-of "^6.0.2" -shebang-command@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" - integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== - dependencies: - shebang-regex "^1.0.0" - shebang-command@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea" @@ -9561,11 +9015,6 @@ shebang-command@^2.0.0: dependencies: shebang-regex "^3.0.0" -shebang-regex@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" - integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== - shebang-regex@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-3.0.0.tgz#ae16f1644d873ecad843b0307b143362d4c42172" @@ -9615,18 +9064,6 @@ slice-ansi@^5.0.0: ansi-styles "^6.0.0" is-fullwidth-code-point "^4.0.0" -smartwrap@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/smartwrap/-/smartwrap-2.0.2.tgz#7e25d3dd58b51c6ca4aba3a9e391650ea62698a4" - integrity sha512-vCsKNQxb7PnCNd2wY1WClWifAc2lwqsG8OaswpJkVJsvMGcnEntdTCDajZCkk93Ay1U3t/9puJmb525Rg5MZBA== - dependencies: - array.prototype.flat "^1.2.3" - breakword "^1.0.5" - grapheme-splitter "^1.0.4" - strip-ansi "^6.0.0" - wcwidth "^1.0.1" - yargs "^15.1.0" - source-map-js@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" @@ -9670,14 +9107,6 @@ space-separated-tokens@^1.0.0: resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz#85f32c3d10d9682007e917414ddc5c26d1aa6899" integrity sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== -spawndamnit@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/spawndamnit/-/spawndamnit-2.0.0.tgz#9f762ac5c3476abb994b42ad592b5ad22bb4b0ad" - integrity sha512-j4JKEcncSjFlqIwU5L/rp2N5SIPsdxaRsIv678+TZxZ0SRDJTm8JrxJMjE/XuiEZNEir3S8l0Fa3Ke339WI4qA== - dependencies: - cross-spawn "^5.1.0" - signal-exit "^3.0.2" - spdx-correct@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c" @@ -9745,13 +9174,6 @@ stream-shift@^1.0.0: resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== -stream-transform@^2.1.3: - version "2.1.3" - resolved "https://registry.yarnpkg.com/stream-transform/-/stream-transform-2.1.3.tgz#a1c3ecd72ddbf500aa8d342b0b9df38f5aa598e3" - integrity sha512-9GHUiM5hMiCi6Y03jD2ARC1ettBXkQBoQAe7nJsPknnI0ow10aXjTnew8QtYQmLjzn974BnmWEAJgCY6ZP1DeQ== - dependencies: - mixme "^0.5.1" - strict-event-emitter@^0.2.4: version "0.2.8" resolved "https://registry.yarnpkg.com/strict-event-emitter/-/strict-event-emitter-0.2.8.tgz#b4e768927c67273c14c13d20e19d5e6c934b47ca" @@ -10026,11 +9448,6 @@ tempy@^1.0.1: type-fest "^0.16.0" unique-string "^2.0.0" -term-size@^2.1.0: - version "2.2.1" - resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.2.1.tgz#2a6a54840432c2fb6320fea0f415531e90189f54" - integrity sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg== - test-exclude@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" @@ -10150,11 +9567,6 @@ tree-kill@^1.2.2: resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== -trim-newlines@^3.0.0: - version "3.0.1" - resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" - integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== - ts-api-utils@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.0.2.tgz#7c094f753b6705ee4faee25c3c684ade52d66d99" @@ -10224,19 +9636,6 @@ tsup@^7.2.0: sucrase "^3.20.3" tree-kill "^1.2.2" -tty-table@^4.1.5: - version "4.2.1" - resolved "https://registry.yarnpkg.com/tty-table/-/tty-table-4.2.1.tgz#c06cd76c54542acf4e2b4a0e9a5802984b65cba6" - integrity sha512-xz0uKo+KakCQ+Dxj1D/tKn2FSyreSYWzdkL/BYhgN6oMW808g8QRMuh1atAV9fjTPbWBjfbkKQpI/5rEcnAc7g== - dependencies: - chalk "^4.1.2" - csv "^5.5.3" - kleur "^4.1.5" - smartwrap "^2.0.2" - strip-ansi "^6.0.1" - wcwidth "^1.0.1" - yargs "^17.7.1" - type-check@^0.4.0, type-check@~0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.4.0.tgz#07b8203bfa7056c0657050e3ccd2c37730bab8f1" @@ -10249,11 +9648,6 @@ type-detect@4.0.8: resolved "https://registry.yarnpkg.com/type-detect/-/type-detect-4.0.8.tgz#7646fb5f18871cfbb7749e69bd39a6388eb7450c" integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== -type-fest@^0.13.1: - version "0.13.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.13.1.tgz#0172cb5bce80b0bd542ea348db50c7e21834d934" - integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg== - type-fest@^0.16.0: version "0.16.0" resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.16.0.tgz#3240b891a78b0deae910dbeb86553e552a148860" @@ -10413,11 +9807,6 @@ unist-util-visit@^2.0.0: unist-util-is "^4.0.0" unist-util-visit-parents "^3.0.0" -universalify@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" - integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== - universalify@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.2.0.tgz#6451760566fa857534745ab1dde952d1b1761be0" @@ -10691,19 +10080,6 @@ which-collection@^1.0.1: is-weakmap "^2.0.1" is-weakset "^2.0.1" -which-module@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" - integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== - -which-pm@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/which-pm/-/which-pm-2.0.0.tgz#8245609ecfe64bf751d0eef2f376d83bf1ddb7ae" - integrity sha512-Lhs9Pmyph0p5n5Z3mVnN0yWcbQYUAD7rbQUiMsQxOJ3T57k7RFe35SUwWMf7dsbDZks1uOmw4AecB/JMDj3v/w== - dependencies: - load-yaml-file "^0.2.0" - path-exists "^4.0.0" - which-typed-array@^1.1.10, which-typed-array@^1.1.11, which-typed-array@^1.1.2, which-typed-array@^1.1.9: version "1.1.11" resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.11.tgz#99d691f23c72aab6768680805a271b69761ed61a" @@ -10715,13 +10091,6 @@ which-typed-array@^1.1.10, which-typed-array@^1.1.11, which-typed-array@^1.1.2, gopd "^1.0.1" has-tostringtag "^1.0.0" -which@^1.2.9: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - which@^2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/which/-/which-2.0.2.tgz#7c6a8dd0a636a0327e10b59c9286eee93f3f51b1" @@ -10743,7 +10112,7 @@ wordwrap@^1.0.0: string-width "^4.1.0" strip-ansi "^6.0.0" -wrap-ansi@^6.0.1, wrap-ansi@^6.2.0: +wrap-ansi@^6.0.1: version "6.2.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz#e9393ba07102e6c91a3b221478f0257cd2856e53" integrity sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== @@ -10810,21 +10179,11 @@ xtend@~4.0.1: resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== -y18n@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" - integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== - y18n@^5.0.5: version "5.0.8" resolved "https://registry.yarnpkg.com/y18n/-/y18n-5.0.8.tgz#7f4934d0f7ca8c56f95314939ddcd2dd91ce1d55" integrity sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== -yallist@^2.1.2: - version "2.1.2" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-2.1.2.tgz#1c11f9218f076089a47dd512f93c6699a6a81d52" - integrity sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A== - yallist@^3.0.2: version "3.1.1" resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" @@ -10850,14 +10209,6 @@ yaml@^2.1.1: resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.2.tgz#f522db4313c671a0ca963a75670f1c12ea909144" integrity sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg== -yargs-parser@^18.1.2, yargs-parser@^18.1.3: - version "18.1.3" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" - integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== - dependencies: - camelcase "^5.0.0" - decamelize "^1.2.0" - yargs-parser@^20.2.2, yargs-parser@^20.2.9: version "20.2.9" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee" @@ -10868,23 +10219,6 @@ yargs-parser@^21.0.1, yargs-parser@^21.1.1: resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== -yargs@^15.1.0: - version "15.4.1" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" - integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== - dependencies: - cliui "^6.0.0" - decamelize "^1.2.0" - find-up "^4.1.0" - get-caller-file "^2.0.1" - require-directory "^2.1.1" - require-main-filename "^2.0.0" - set-blocking "^2.0.0" - string-width "^4.2.0" - which-module "^2.0.0" - y18n "^4.0.0" - yargs-parser "^18.1.2" - yargs@^16.2.0: version "16.2.0" resolved "https://registry.yarnpkg.com/yargs/-/yargs-16.2.0.tgz#1c82bf0f6b6a66eafce7ef30e376f49a12477f66" @@ -10898,7 +10232,7 @@ yargs@^16.2.0: y18n "^5.0.5" yargs-parser "^20.2.2" -yargs@^17.3.1, yargs@^17.7.1: +yargs@^17.3.1: version "17.7.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== From 682f9a08716fa5fc226716d3148c58300b8e1923 Mon Sep 17 00:00:00 2001 From: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> Date: Wed, 30 Aug 2023 15:22:41 -0500 Subject: [PATCH 10/10] Update Makefile Signed-off-by: Antonette Caldwell <134739862+nebula-aac@users.noreply.github.com> --- Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index a3ac5337..fbe4868d 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -intall: +setup: yarn install build: install @@ -8,4 +8,4 @@ format-check: yarn run format:check format-fix: - yarn run format:write \ No newline at end of file + yarn run format:write