fix(upload): import cropperjs css by styled components (#23707)

This commit is contained in:
Simone 2025-06-17 15:45:19 +02:00 committed by GitHub
parent 8d576f4172
commit 26bde6ef6b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
24 changed files with 139 additions and 723 deletions

View File

@ -163,7 +163,6 @@
"rimraf": "5.0.5",
"rollup": "4.27.4",
"rollup-plugin-html": "0.2.1",
"rollup-plugin-postcss": "4.0.2",
"semver": "7.5.4",
"stream-chain": "2.2.5",
"stream-json": "1.8.0",

View File

@ -6,4 +6,5 @@ declare global {
backendURL: string;
};
}
declare module '*?raw';
}

View File

@ -14,6 +14,12 @@ jest.mock('../../../hooks/useMediaLibraryPermissions');
jest.mock('../../../hooks/useFolders');
jest.mock('../../../hooks/useAssets');
jest.mock('../../../hooks/useModalQueryParams');
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
const queryClient = new QueryClient({
defaultOptions: {

View File

@ -4,7 +4,9 @@ import * as React from 'react';
import { useTracking } from '@strapi/admin/strapi-admin';
import { Flex, IconButton } from '@strapi/design-system';
import { Crop as Resize, Download as DownloadIcon, Trash } from '@strapi/icons';
import cropperjscss from 'cropperjs/dist/cropper.css?raw';
import { useIntl } from 'react-intl';
import { createGlobalStyle } from 'styled-components';
import { AssetType } from '../../../constants';
import { useCropImg } from '../../../hooks/useCropImg';
@ -27,8 +29,6 @@ import {
import type { File as FileDefinition, RawFile } from '../../../../../shared/contracts/files';
import 'cropperjs/dist/cropper.css';
interface Asset extends Omit<FileDefinition, 'folder'> {
isLocal?: boolean;
rawFile?: RawFile;
@ -60,6 +60,7 @@ export const PreviewBox = ({
replacementFile,
trackedLocation,
}: PreviewBoxProps) => {
const CropperjsStyle = createGlobalStyle`${cropperjscss}`;
const { trackUsage } = useTracking();
const previewRef = React.useRef(null);
const [isCropImageReady, setIsCropImageReady] = React.useState(false);
@ -166,6 +167,7 @@ export const PreviewBox = ({
return (
<>
<CropperjsStyle />
<RelativeBox hasRadius background="neutral150" borderColor="neutral200">
{isCropperReady && isInCroppingMode && (
<CroppingActions

View File

@ -18,6 +18,12 @@ type Messages = typeof en;
jest.mock('../../../utils/downloadFile');
jest.mock('../../../hooks/useFolderStructure');
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
const messageForPlugin = Object.keys(en).reduce<Record<string, string>>((acc, curr) => {
acc[curr] = `upload.${en[curr as keyof Messages]}`;

View File

@ -10,6 +10,12 @@ import { EditAssetDialog, Asset } from '../EditAssetContent';
jest.mock('../../../hooks/useFolderStructure');
jest.mock('../../../utils/downloadFile');
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
type Messages = typeof en;

View File

@ -24,6 +24,13 @@ const ASSET_FIXTURES = [
},
];
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
const setup = (props?: Partial<CarouselAssetsProps>) =>
render(
<CarouselAssets

View File

@ -3,6 +3,13 @@ import { screen, render } from '@tests/utils';
import { MediaLibraryInput } from '../MediaLibraryInput';
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
describe('<MediaLibraryInput />', () => {
it('renders and matches the snapshot', () => {
render(<MediaLibraryInput attribute={{}} name="test" label="default message" required />, {

View File

@ -3,6 +3,12 @@ import { within } from '@testing-library/react';
import { fireEvent, render, screen } from '@tests/utils';
import { UploadAssetDialog } from '../UploadAssetDialog';
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
describe('UploadAssetDialog', () => {
let confirmSpy: jest.SpyInstance;

View File

@ -78,6 +78,12 @@ jest.mock('../../../../hooks/useSelectionState', () => ({
jest.mock('../../../../hooks/usePersistentState', () => ({
usePersistentState: jest.fn().mockReturnValue([0, jest.fn()]),
}));
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
const renderML = () => ({
...renderRTL(<MediaLibrary />, {
wrapper({ children }) {

View File

@ -6,6 +6,13 @@ import { IntlProvider } from 'react-intl';
import { ColorPickerInput } from '../ColorPickerInput';
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
const render = () => ({
...renderRTL(<ColorPickerInput name="color" label={'color-picker'} type="string" />, {
wrapper: ({ children }) => {

View File

@ -4,6 +4,13 @@ import { render, waitFor, type RenderOptions } from '@strapi/strapi/admin/test';
import { App } from '../App';
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
const renderApp = (opts?: RenderOptions) => render(<App />, opts);
const versions = ['2.0.0', '1.2.0', '1.0.0'];

View File

@ -4,6 +4,13 @@ import { rest } from 'msw';
import { server } from '../../../../tests/server';
import { SettingsPage } from '../Settings';
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
describe('SettingsPage', () => {
it('renders the setting page correctly', async () => {
const { getByRole, queryByText, getByText } = render(<SettingsPage />);

View File

@ -4,6 +4,13 @@ import { render, waitFor } from '@strapi/strapi/admin/test';
import { AdvancedSettingsPage } from '../index';
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
jest.mock('@strapi/strapi/admin', () => ({
...jest.requireActual('@strapi/strapi/admin'),
useRBAC: jest.fn().mockImplementation(() => ({

View File

@ -1,5 +1,12 @@
import schema from '../utils/schema';
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
describe('schema', () => {
it('should failed to validate', () => {
expect(() =>

View File

@ -4,6 +4,13 @@ import { render, screen, waitFor } from '@strapi/strapi/admin/test';
import { EmailTemplatesPage } from '../index';
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
jest.mock('@strapi/strapi/admin', () => ({
...jest.requireActual('@strapi/strapi/admin'),
useRBAC: jest.fn().mockImplementation(() => ({

View File

@ -1,5 +1,12 @@
import schema from '../utils/schema';
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
describe('schema', () => {
it('should fail to validate', () => {
expect(() =>

View File

@ -4,6 +4,13 @@ import { render, waitFor } from '@strapi/strapi/admin/test';
import { ProvidersPage } from '../index';
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
jest.mock('@strapi/strapi/admin', () => ({
...jest.requireActual('@strapi/strapi/admin'),
useRBAC: jest.fn(() => ({

View File

@ -2,6 +2,13 @@ import forms from '../utils/forms';
const { providers, providersWithSubdomain } = forms;
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
describe('schema without subdomain', () => {
it('should fail to validate', () => {
const invalidCallbacks = [

View File

@ -8,6 +8,13 @@ import { useLocation } from 'react-router-dom';
import { RolesListPage } from '../index';
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
jest.mock('@strapi/strapi/admin', () => ({
...jest.requireActual('@strapi/strapi/admin'),
useRBAC: jest.fn().mockImplementation(() => ({

View File

@ -10,6 +10,13 @@ import { MemoryRouter, Routes, Route } from 'react-router-dom';
import { CreatePage } from '../CreatePage';
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
const render = () => ({
...renderRTL(<Route path="/settings/users-permissions/roles/new" element={<CreatePage />} />, {
wrapper({ children }) {

View File

@ -10,6 +10,13 @@ import { MemoryRouter, Routes, Route } from 'react-router-dom';
import { EditPage } from '../EditPage';
/**
* Mock the cropper import to avoid having an error
*/
jest.mock('cropperjs/dist/cropper.css?raw', () => '', {
virtual: true,
});
const render = () => ({
...renderRTL(<Route path="/settings/users-permissions/roles/:id" element={<EditPage />} />, {
wrapper({ children }) {

View File

@ -9,7 +9,6 @@ import dynamicImportVars from '@rollup/plugin-dynamic-import-vars';
import commonjs from '@rollup/plugin-commonjs';
import image from '@rollup/plugin-image';
import html from 'rollup-plugin-html';
import postcss from 'rollup-plugin-postcss';
const isExernal = (id) => !path.isAbsolute(id) && !id.startsWith('.');
@ -17,14 +16,8 @@ const basePlugins = () => [
image(),
html(),
json(),
postcss({
extensions: ['.css'],
inject: true,
minimize: true,
extract: true,
}),
nodeResolve({
extensions: ['.ts', '.tsx', '.js', '.jsx', '.json', '.css'],
extensions: ['.ts', '.tsx', '.js', '.jsx', '.json'],
}),
commonjs({
ignoreDynamicRequires: true,

717
yarn.lock
View File

@ -10401,13 +10401,6 @@ __metadata:
languageName: node
linkType: hard
"@trysound/sax@npm:0.2.0":
version: 0.2.0
resolution: "@trysound/sax@npm:0.2.0"
checksum: 10c0/44907308549ce775a41c38a815f747009ac45929a45d642b836aa6b0a536e4978d30b8d7d680bbd116e9dd73b7dbe2ef0d1369dcfc2d09e83ba381e485ecbe12
languageName: node
linkType: hard
"@tsconfig/node10@npm:^1.0.7":
version: 1.0.11
resolution: "@tsconfig/node10@npm:1.0.11"
@ -13708,20 +13701,6 @@ __metadata:
languageName: node
linkType: hard
"browserslist@npm:^4.0.0, browserslist@npm:^4.21.4":
version: 4.24.5
resolution: "browserslist@npm:4.24.5"
dependencies:
caniuse-lite: "npm:^1.0.30001716"
electron-to-chromium: "npm:^1.5.149"
node-releases: "npm:^2.0.19"
update-browserslist-db: "npm:^1.1.3"
bin:
browserslist: cli.js
checksum: 10c0/f4c1ce1a7d8fdfab5e5b88bb6e93d09e8a883c393f86801537a252da0362dbdcde4dbd97b318246c5d84c6607b2f6b47af732c1b000d6a8a881ee024bad29204
languageName: node
linkType: hard
"browserslist@npm:^4.17.3, browserslist@npm:^4.21.10, browserslist@npm:^4.23.0, browserslist@npm:^4.24.0, browserslist@npm:^4.24.2":
version: 4.24.2
resolution: "browserslist@npm:4.24.2"
@ -14016,25 +13995,6 @@ __metadata:
languageName: node
linkType: hard
"caniuse-api@npm:^3.0.0":
version: 3.0.0
resolution: "caniuse-api@npm:3.0.0"
dependencies:
browserslist: "npm:^4.0.0"
caniuse-lite: "npm:^1.0.0"
lodash.memoize: "npm:^4.1.2"
lodash.uniq: "npm:^4.5.0"
checksum: 10c0/60f9e85a3331e6d761b1b03eec71ca38ef7d74146bece34694853033292156b815696573ed734b65583acf493e88163618eda915c6c826d46a024c71a9572b4c
languageName: node
linkType: hard
"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001716":
version: 1.0.30001718
resolution: "caniuse-lite@npm:1.0.30001718"
checksum: 10c0/67f9ad09bc16443e28d14f265d6e468480cd8dc1900d0d8b982222de80c699c4f2306599c3da8a3fa7139f110d4b30d49dbac78f215470f479abb6ffe141d5d3
languageName: node
linkType: hard
"caniuse-lite@npm:^1.0.30001669":
version: 1.0.30001683
resolution: "caniuse-lite@npm:1.0.30001683"
@ -14650,13 +14610,6 @@ __metadata:
languageName: node
linkType: hard
"colord@npm:^2.9.1":
version: 2.9.3
resolution: "colord@npm:2.9.3"
checksum: 10c0/9699e956894d8996b28c686afe8988720785f476f59335c80ce852ded76ab3ebe252703aec53d9bef54f6219aea6b960fb3d9a8300058a1d0c0d4026460cd110
languageName: node
linkType: hard
"colorette@npm:2.0.19":
version: 2.0.19
resolution: "colorette@npm:2.0.19"
@ -14846,15 +14799,6 @@ __metadata:
languageName: node
linkType: hard
"concat-with-sourcemaps@npm:^1.1.0":
version: 1.1.0
resolution: "concat-with-sourcemaps@npm:1.1.0"
dependencies:
source-map: "npm:^0.6.1"
checksum: 10c0/d30cec83a320d20d7e9482a4d011fa84319a0a8f9107acb632c48493d608be3a2b879608866d9edba2ce304ee52bc798138c26ad16eda6fbe7ec5e7bec99a683
languageName: node
linkType: hard
"concurrently@npm:8.2.2, concurrently@npm:^8.2.2":
version: 8.2.2
resolution: "concurrently@npm:8.2.2"
@ -15401,15 +15345,6 @@ __metadata:
languageName: node
linkType: hard
"css-declaration-sorter@npm:^6.3.1":
version: 6.4.1
resolution: "css-declaration-sorter@npm:6.4.1"
peerDependencies:
postcss: ^8.0.9
checksum: 10c0/b8b664338dac528266a1ed9b27927ac51a907fb16bc1954fa9038b5286c442603bd494cc920c6a3616111309d18ee6b5a85b6d9927938efc942af452a5145160
languageName: node
linkType: hard
"css-loader@npm:^6.10.0":
version: 6.10.0
resolution: "css-loader@npm:6.10.0"
@ -15471,16 +15406,6 @@ __metadata:
languageName: node
linkType: hard
"css-tree@npm:^1.1.2, css-tree@npm:^1.1.3":
version: 1.1.3
resolution: "css-tree@npm:1.1.3"
dependencies:
mdn-data: "npm:2.0.14"
source-map: "npm:^0.6.1"
checksum: 10c0/499a507bfa39b8b2128f49736882c0dd636b0cd3370f2c69f4558ec86d269113286b7df469afc955de6a68b0dba00bc533e40022a73698081d600072d5d83c1c
languageName: node
linkType: hard
"css-what@npm:^6.0.1, css-what@npm:^6.1.0":
version: 6.1.0
resolution: "css-what@npm:6.1.0"
@ -15511,76 +15436,6 @@ __metadata:
languageName: node
linkType: hard
"cssnano-preset-default@npm:^5.2.14":
version: 5.2.14
resolution: "cssnano-preset-default@npm:5.2.14"
dependencies:
css-declaration-sorter: "npm:^6.3.1"
cssnano-utils: "npm:^3.1.0"
postcss-calc: "npm:^8.2.3"
postcss-colormin: "npm:^5.3.1"
postcss-convert-values: "npm:^5.1.3"
postcss-discard-comments: "npm:^5.1.2"
postcss-discard-duplicates: "npm:^5.1.0"
postcss-discard-empty: "npm:^5.1.1"
postcss-discard-overridden: "npm:^5.1.0"
postcss-merge-longhand: "npm:^5.1.7"
postcss-merge-rules: "npm:^5.1.4"
postcss-minify-font-values: "npm:^5.1.0"
postcss-minify-gradients: "npm:^5.1.1"
postcss-minify-params: "npm:^5.1.4"
postcss-minify-selectors: "npm:^5.2.1"
postcss-normalize-charset: "npm:^5.1.0"
postcss-normalize-display-values: "npm:^5.1.0"
postcss-normalize-positions: "npm:^5.1.1"
postcss-normalize-repeat-style: "npm:^5.1.1"
postcss-normalize-string: "npm:^5.1.0"
postcss-normalize-timing-functions: "npm:^5.1.0"
postcss-normalize-unicode: "npm:^5.1.1"
postcss-normalize-url: "npm:^5.1.0"
postcss-normalize-whitespace: "npm:^5.1.1"
postcss-ordered-values: "npm:^5.1.3"
postcss-reduce-initial: "npm:^5.1.2"
postcss-reduce-transforms: "npm:^5.1.0"
postcss-svgo: "npm:^5.1.0"
postcss-unique-selectors: "npm:^5.1.1"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/d125bdb9ac007f97f920e30be953c550a8e7de0cb9298f67e0bc9744f4b920039046b5a6b817e345872836b08689af747f82fbf2189c8bd48da3e6f0c1087b89
languageName: node
linkType: hard
"cssnano-utils@npm:^3.1.0":
version: 3.1.0
resolution: "cssnano-utils@npm:3.1.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/057508645a3e7584decede1045daa5b362dbfa2f5df96c3527c7d52e41e787a3442a56a8ea0c0af6a757f518e79a459ee580a35c323ad0d0eec912afd67d7630
languageName: node
linkType: hard
"cssnano@npm:^5.0.1":
version: 5.1.15
resolution: "cssnano@npm:5.1.15"
dependencies:
cssnano-preset-default: "npm:^5.2.14"
lilconfig: "npm:^2.0.3"
yaml: "npm:^1.10.2"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/4252e4f4edd7a0fbdd4017825c0f8632b7a12ecbfdd432d2ff7ec268d48eb956a0a10bbf209602181f9f84ceeecea4a864719ecde03aa2cc48f5d9636fcf5f9a
languageName: node
linkType: hard
"csso@npm:^4.2.0":
version: 4.2.0
resolution: "csso@npm:4.2.0"
dependencies:
css-tree: "npm:^1.1.2"
checksum: 10c0/f8c6b1300efaa0f8855a7905ae3794a29c6496e7f16a71dec31eb6ca7cfb1f058a4b03fd39b66c4deac6cb06bf6b4ba86da7b67d7320389cb9994d52b924b903
languageName: node
linkType: hard
"cssom@npm:^0.5.0":
version: 0.5.0
resolution: "cssom@npm:0.5.0"
@ -16417,13 +16272,6 @@ __metadata:
languageName: node
linkType: hard
"electron-to-chromium@npm:^1.5.149":
version: 1.5.155
resolution: "electron-to-chromium@npm:1.5.155"
checksum: 10c0/aee32a0b03282e488352370f6a910de37788b814031020a0e244943450e844e8a41f741d6e5ec70d553dfa4382ef80088034ddc400b48f45de95de331b9ec178
languageName: node
linkType: hard
"electron-to-chromium@npm:^1.5.41":
version: 1.5.63
resolution: "electron-to-chromium@npm:1.5.63"
@ -17796,13 +17644,6 @@ __metadata:
languageName: node
linkType: hard
"estree-walker@npm:^0.6.1":
version: 0.6.1
resolution: "estree-walker@npm:0.6.1"
checksum: 10c0/6dabc855faa04a1ffb17b6a9121b6008ba75ab5a163ad9dc3d7fca05cfda374c5f5e91418d783496620ca75e99a73c40874d8b75f23b4117508cc8bde78e7b41
languageName: node
linkType: hard
"estree-walker@npm:^2.0.2":
version: 2.0.2
resolution: "estree-walker@npm:2.0.2"
@ -18841,15 +18682,6 @@ __metadata:
languageName: node
linkType: hard
"generic-names@npm:^4.0.0":
version: 4.0.0
resolution: "generic-names@npm:4.0.0"
dependencies:
loader-utils: "npm:^3.2.0"
checksum: 10c0/4e2be864535fadceed4e803fefc1df7f85447d9479d51e611a8a43a2c96533422b62c8fae84d9eb10cc21ee3de569a8c29d5ba68978ae930cccc9cb43b9a36d1
languageName: node
linkType: hard
"gensync@npm:^1.0.0-beta.2":
version: 1.0.0-beta.2
resolution: "gensync@npm:1.0.0-beta.2"
@ -20123,13 +19955,6 @@ __metadata:
languageName: node
linkType: hard
"icss-replace-symbols@npm:^1.1.0":
version: 1.1.0
resolution: "icss-replace-symbols@npm:1.1.0"
checksum: 10c0/aaa5b67f82781fccc77bf6df14eaa9177ce3944462ef82b2b9e3b9f17d8fcd90f8851ffd5e6e249ebc5c464bfda07c2eccce2d122274c51c9d5b359b087f7049
languageName: node
linkType: hard
"icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0":
version: 5.1.0
resolution: "icss-utils@npm:5.1.0"
@ -20192,15 +20017,6 @@ __metadata:
languageName: node
linkType: hard
"import-cwd@npm:^3.0.0":
version: 3.0.0
resolution: "import-cwd@npm:3.0.0"
dependencies:
import-from: "npm:^3.0.0"
checksum: 10c0/398eff50e400b0db4ccabf7626391ac3aa959d9f95e659cd26d217f9d33b41f3aa02b7056ac4c3a2bf1d12b359b4761756d784f470c223297774480f6546857d
languageName: node
linkType: hard
"import-fresh@npm:^3.2.1, import-fresh@npm:^3.3.0":
version: 3.3.0
resolution: "import-fresh@npm:3.3.0"
@ -20211,15 +20027,6 @@ __metadata:
languageName: node
linkType: hard
"import-from@npm:^3.0.0":
version: 3.0.0
resolution: "import-from@npm:3.0.0"
dependencies:
resolve-from: "npm:^5.0.0"
checksum: 10c0/83a40470190f2d9c6ca6a0a2d2de40e9d0b38eedeb2409320a44eaeed48751678e206c9ac7fefef18be19c95ad1cc0e98c844fdf631ab3d9a5597c3476e7525f
languageName: node
linkType: hard
"import-lazy@npm:~4.0.0":
version: 4.0.0
resolution: "import-lazy@npm:4.0.0"
@ -22845,13 +22652,6 @@ __metadata:
languageName: node
linkType: hard
"lilconfig@npm:^2.0.3, lilconfig@npm:^2.0.5":
version: 2.1.0
resolution: "lilconfig@npm:2.1.0"
checksum: 10c0/64645641aa8d274c99338e130554abd6a0190533c0d9eb2ce7ebfaf2e05c7d9961f3ffe2bfa39efd3b60c521ba3dd24fa236fe2775fc38501bf82bf49d4678b8
languageName: node
linkType: hard
"lilconfig@npm:~3.1.2":
version: 3.1.2
resolution: "lilconfig@npm:3.1.2"
@ -22977,13 +22777,6 @@ __metadata:
languageName: node
linkType: hard
"loader-utils@npm:^3.2.0":
version: 3.3.1
resolution: "loader-utils@npm:3.3.1"
checksum: 10c0/f2af4eb185ac5bf7e56e1337b666f90744e9f443861ac521b48f093fb9e8347f191c8960b4388a3365147d218913bc23421234e7788db69f385bacfefa0b4758
languageName: node
linkType: hard
"local-pkg@npm:^0.5.0":
version: 0.5.1
resolution: "local-pkg@npm:0.5.1"
@ -23113,7 +22906,7 @@ __metadata:
languageName: node
linkType: hard
"lodash.memoize@npm:4.x, lodash.memoize@npm:^4.1.2":
"lodash.memoize@npm:4.x":
version: 4.1.2
resolution: "lodash.memoize@npm:4.1.2"
checksum: 10c0/c8713e51eccc650422716a14cece1809cfe34bc5ab5e242b7f8b4e2241c2483697b971a604252807689b9dd69bfe3a98852e19a5b89d506b000b4187a1285df8
@ -23645,13 +23438,6 @@ __metadata:
languageName: node
linkType: hard
"mdn-data@npm:2.0.14":
version: 2.0.14
resolution: "mdn-data@npm:2.0.14"
checksum: 10c0/67241f8708c1e665a061d2b042d2d243366e93e5bf1f917693007f6d55111588b952dcbfd3ea9c2d0969fb754aad81b30fdcfdcc24546495fc3b24336b28d4bd
languageName: node
linkType: hard
"mdurl@npm:^1.0.1":
version: 1.0.1
resolution: "mdurl@npm:1.0.1"
@ -24594,13 +24380,6 @@ __metadata:
languageName: node
linkType: hard
"node-releases@npm:^2.0.19":
version: 2.0.19
resolution: "node-releases@npm:2.0.19"
checksum: 10c0/52a0dbd25ccf545892670d1551690fe0facb6a471e15f2cfa1b20142a5b255b3aa254af5f59d6ecb69c2bec7390bc643c43aa63b13bf5e64b6075952e716b1aa
languageName: node
linkType: hard
"node-schedule@npm:2.1.1":
version: 2.1.1
resolution: "node-schedule@npm:2.1.1"
@ -25610,7 +25389,7 @@ __metadata:
languageName: node
linkType: hard
"p-queue@npm:6.6.2, p-queue@npm:^6.6.2":
"p-queue@npm:6.6.2":
version: 6.6.2
resolution: "p-queue@npm:6.6.2"
dependencies:
@ -26236,7 +26015,7 @@ __metadata:
languageName: node
linkType: hard
"pify@npm:5.0.0, pify@npm:^5.0.0":
"pify@npm:5.0.0":
version: 5.0.0
resolution: "pify@npm:5.0.0"
checksum: 10c0/9f6f3cd1f159652692f514383efe401a06473af35a699962230ad1c4c9796df5999961461fc1a3b81eed8e3e74adb8bd032474fb3f93eb6bdbd9f33328da1ed2
@ -26393,172 +26172,6 @@ __metadata:
languageName: node
linkType: hard
"postcss-calc@npm:^8.2.3":
version: 8.2.4
resolution: "postcss-calc@npm:8.2.4"
dependencies:
postcss-selector-parser: "npm:^6.0.9"
postcss-value-parser: "npm:^4.2.0"
peerDependencies:
postcss: ^8.2.2
checksum: 10c0/8518a429488c3283ff1560c83a511f6f772329bc61d88875eb7c83e13a8683b7ccbdccaa9946024cf1553da3eacd2f40fcbcebf1095f7fdeb432bf86bc6ba6ba
languageName: node
linkType: hard
"postcss-colormin@npm:^5.3.1":
version: 5.3.1
resolution: "postcss-colormin@npm:5.3.1"
dependencies:
browserslist: "npm:^4.21.4"
caniuse-api: "npm:^3.0.0"
colord: "npm:^2.9.1"
postcss-value-parser: "npm:^4.2.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/c4ca6f335dd992dc8e3df24bffc3495c4e504eba8489c81cb6836fdce3203f423cf4c0b640c4b63c586f588c59d82adb5313c3c5d1a68113896d18ed71caa462
languageName: node
linkType: hard
"postcss-convert-values@npm:^5.1.3":
version: 5.1.3
resolution: "postcss-convert-values@npm:5.1.3"
dependencies:
browserslist: "npm:^4.21.4"
postcss-value-parser: "npm:^4.2.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/cd10a81781a12487b2921ff84a1a068e948a1956b9539a284c202abecf4cacdd3e106eb026026b22dbf70933f4315c824c111f6b71f56c355e47b842ca9b1dec
languageName: node
linkType: hard
"postcss-discard-comments@npm:^5.1.2":
version: 5.1.2
resolution: "postcss-discard-comments@npm:5.1.2"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/cb5ba81623c498e18d406138e7d27d69fc668802a1139a8de69d28e80b3fe222cda7b634940512cae78d04f0c78afcd15d92bcf80e537c6c85fa8ff9cd61d00f
languageName: node
linkType: hard
"postcss-discard-duplicates@npm:^5.1.0":
version: 5.1.0
resolution: "postcss-discard-duplicates@npm:5.1.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/3d3a49536c56097c06b4f085412e0cda0854fac1c559563ccb922d9fab6305ff13058cd6fee422aa66c1d7e466add4e7672d7ae2ff551a4af6f1a8d2142d471f
languageName: node
linkType: hard
"postcss-discard-empty@npm:^5.1.1":
version: 5.1.1
resolution: "postcss-discard-empty@npm:5.1.1"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/36c8b2197af836dbd93168c72cde4edc1f10fe00e564824119da076d3764909745bb60e4ada04052322e26872d1bce6a37c56815f1c48c813a21adca1a41fbdc
languageName: node
linkType: hard
"postcss-discard-overridden@npm:^5.1.0":
version: 5.1.0
resolution: "postcss-discard-overridden@npm:5.1.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/7d3fc0b0d90599606fc083327a7c24390f90270a94a0119af4b74815d518948581579281f63b9bfa62e2644edf59bc9e725dc04ea5ba213f697804f3fb4dd8dc
languageName: node
linkType: hard
"postcss-load-config@npm:^3.0.0":
version: 3.1.4
resolution: "postcss-load-config@npm:3.1.4"
dependencies:
lilconfig: "npm:^2.0.5"
yaml: "npm:^1.10.2"
peerDependencies:
postcss: ">=8.0.9"
ts-node: ">=9.0.0"
peerDependenciesMeta:
postcss:
optional: true
ts-node:
optional: true
checksum: 10c0/7d2cc6695c2fc063e4538316d651a687fdb55e48db453ff699de916a6ee55ab68eac2b120c28a6b8ca7aa746a588888351b810a215b5cd090eabea62c5762ede
languageName: node
linkType: hard
"postcss-merge-longhand@npm:^5.1.7":
version: 5.1.7
resolution: "postcss-merge-longhand@npm:5.1.7"
dependencies:
postcss-value-parser: "npm:^4.2.0"
stylehacks: "npm:^5.1.1"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/4d9f44b03f19522cc81ae4f5b1f2a9ef2db918dbd8b3042d4f1b2461b2230b8ec1269334db6a67a863ba68f64cabd712e6e45340ddb22a3fc03cd34df69d2bf0
languageName: node
linkType: hard
"postcss-merge-rules@npm:^5.1.4":
version: 5.1.4
resolution: "postcss-merge-rules@npm:5.1.4"
dependencies:
browserslist: "npm:^4.21.4"
caniuse-api: "npm:^3.0.0"
cssnano-utils: "npm:^3.1.0"
postcss-selector-parser: "npm:^6.0.5"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/e7686cdda052071bf98810ad381e26145c43a2286f9540f04f97ef93101604b78d478dd555db91e5f73751bb353c283ba75c2fcb16a3751ac7d93dc6a0130c41
languageName: node
linkType: hard
"postcss-minify-font-values@npm:^5.1.0":
version: 5.1.0
resolution: "postcss-minify-font-values@npm:5.1.0"
dependencies:
postcss-value-parser: "npm:^4.2.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/7aa4f93a853b657f79a8b28d0e924cafce3720086d9da02ce04b8b2f8de42e18ce32c8f7f1078390fb5ec82468e2d8e771614387cea3563f05fd9fa1798e1c59
languageName: node
linkType: hard
"postcss-minify-gradients@npm:^5.1.1":
version: 5.1.1
resolution: "postcss-minify-gradients@npm:5.1.1"
dependencies:
colord: "npm:^2.9.1"
cssnano-utils: "npm:^3.1.0"
postcss-value-parser: "npm:^4.2.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/bcb2802d7c8f0f76c7cff089884844f26c24b95f35c3ec951d7dec8c212495d1873d6ba62d6225ce264570e8e0668e271f9bc79bb6f5d2429c1f8933f4e3021d
languageName: node
linkType: hard
"postcss-minify-params@npm:^5.1.4":
version: 5.1.4
resolution: "postcss-minify-params@npm:5.1.4"
dependencies:
browserslist: "npm:^4.21.4"
cssnano-utils: "npm:^3.1.0"
postcss-value-parser: "npm:^4.2.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/debce6f0f7dd9af69b4bb9e467ea1ccccff2d849b6020461a2b9741c0c137340e6076c245dc2e83880180eb2e82936280fa31dfe8608e5a2e3618f3d864314c5
languageName: node
linkType: hard
"postcss-minify-selectors@npm:^5.2.1":
version: 5.2.1
resolution: "postcss-minify-selectors@npm:5.2.1"
dependencies:
postcss-selector-parser: "npm:^6.0.5"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/f3f4ec110f5f697cfc9dde3e491ff10aa07509bf33cc940aa539e4b5b643d1b9f8bb97f8bb83d05fc96f5eeb220500ebdeffbde513bd176c0671e21c2c96fab9
languageName: node
linkType: hard
"postcss-modules-extract-imports@npm:^3.0.0":
version: 3.0.0
resolution: "postcss-modules-extract-imports@npm:3.0.0"
@ -26568,19 +26181,6 @@ __metadata:
languageName: node
linkType: hard
"postcss-modules-local-by-default@npm:^4.0.0":
version: 4.2.0
resolution: "postcss-modules-local-by-default@npm:4.2.0"
dependencies:
icss-utils: "npm:^5.0.0"
postcss-selector-parser: "npm:^7.0.0"
postcss-value-parser: "npm:^4.1.0"
peerDependencies:
postcss: ^8.1.0
checksum: 10c0/b0b83feb2a4b61f5383979d37f23116c99bc146eba1741ca3cf1acca0e4d0dbf293ac1810a6ab4eccbe1ee76440dd0a9eb2db5b3bba4f99fc1b3ded16baa6358
languageName: node
linkType: hard
"postcss-modules-local-by-default@npm:^4.0.4":
version: 4.0.4
resolution: "postcss-modules-local-by-default@npm:4.0.4"
@ -26594,17 +26194,6 @@ __metadata:
languageName: node
linkType: hard
"postcss-modules-scope@npm:^3.0.0":
version: 3.2.1
resolution: "postcss-modules-scope@npm:3.2.1"
dependencies:
postcss-selector-parser: "npm:^7.0.0"
peerDependencies:
postcss: ^8.1.0
checksum: 10c0/bd2d81f79e3da0ef6365b8e2c78cc91469d05b58046b4601592cdeef6c4050ed8fe1478ae000a1608042fc7e692cb51fecbd2d9bce3f4eace4d32e883ffca10b
languageName: node
linkType: hard
"postcss-modules-scope@npm:^3.1.1":
version: 3.1.1
resolution: "postcss-modules-scope@npm:3.1.1"
@ -26627,159 +26216,7 @@ __metadata:
languageName: node
linkType: hard
"postcss-modules@npm:^4.0.0":
version: 4.3.1
resolution: "postcss-modules@npm:4.3.1"
dependencies:
generic-names: "npm:^4.0.0"
icss-replace-symbols: "npm:^1.1.0"
lodash.camelcase: "npm:^4.3.0"
postcss-modules-extract-imports: "npm:^3.0.0"
postcss-modules-local-by-default: "npm:^4.0.0"
postcss-modules-scope: "npm:^3.0.0"
postcss-modules-values: "npm:^4.0.0"
string-hash: "npm:^1.1.1"
peerDependencies:
postcss: ^8.0.0
checksum: 10c0/944e52c67900869c4f5bbdec7c91b31564ce80aa6addb2eea61e11d336d9f84873de17f10782fa0bab9afae491ce24590a83dac6d825fc4eff625cc85bbbca02
languageName: node
linkType: hard
"postcss-normalize-charset@npm:^5.1.0":
version: 5.1.0
resolution: "postcss-normalize-charset@npm:5.1.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/aa481584d4db48e0dbf820f992fa235e6c41ff3d4701a62d349f33c1ad4c5c7dcdea3096db9ff2a5c9497e9bed2186d594ccdb1b42d57b30f58affba5829ad9c
languageName: node
linkType: hard
"postcss-normalize-display-values@npm:^5.1.0":
version: 5.1.0
resolution: "postcss-normalize-display-values@npm:5.1.0"
dependencies:
postcss-value-parser: "npm:^4.2.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/70b164fda885c097c02c98914fba4cd19b2382ff5f85f77e5315d88a1d477b4803f0f271d95a38e044e2a6c3b781c5c9bfb83222fc577199f2aeb0b8f4254e2f
languageName: node
linkType: hard
"postcss-normalize-positions@npm:^5.1.1":
version: 5.1.1
resolution: "postcss-normalize-positions@npm:5.1.1"
dependencies:
postcss-value-parser: "npm:^4.2.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/910d58991fd38a7cf6ed6471e6fa4a96349690ad1a99a02e8cac46d76ba5045f2fca453088b68b05ff665afd96dc617c4674c68acaeabbe83f502e4963fb78b1
languageName: node
linkType: hard
"postcss-normalize-repeat-style@npm:^5.1.1":
version: 5.1.1
resolution: "postcss-normalize-repeat-style@npm:5.1.1"
dependencies:
postcss-value-parser: "npm:^4.2.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/57c3817a2107ebb17e4ceee3831d230c72a3ccc7650f4d5f12aa54f6ea766777401f4f63b2615b721350b2e8c7ae0b0bbc3f1c5ad4e7fa737c9efb92cfa0cbb0
languageName: node
linkType: hard
"postcss-normalize-string@npm:^5.1.0":
version: 5.1.0
resolution: "postcss-normalize-string@npm:5.1.0"
dependencies:
postcss-value-parser: "npm:^4.2.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/a5e9979998f478d385ddff865bdd8a4870af69fa8c91c9398572a299ff39b39a6bda922a48fab0d2cddc639f30159c39baaed880ed7d13cd27cc64eaa9400b3b
languageName: node
linkType: hard
"postcss-normalize-timing-functions@npm:^5.1.0":
version: 5.1.0
resolution: "postcss-normalize-timing-functions@npm:5.1.0"
dependencies:
postcss-value-parser: "npm:^4.2.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/afb34d8e313004ae8cd92910bf1a6eb9885f29ae803cd9032b6dfe7b67a9ad93f800976f10e55170b2b08fe9484825e9272629971186812c2764c73843268237
languageName: node
linkType: hard
"postcss-normalize-unicode@npm:^5.1.1":
version: 5.1.1
resolution: "postcss-normalize-unicode@npm:5.1.1"
dependencies:
browserslist: "npm:^4.21.4"
postcss-value-parser: "npm:^4.2.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/c102888d488d05c53ab10ffcd4e0efb892ef0cc2f9b0abe9c9b175a2d7a9c226981ca6806ed9e5c1b82a8190f2b3a8342a6de800f019b417130661b0787ff6d7
languageName: node
linkType: hard
"postcss-normalize-url@npm:^5.1.0":
version: 5.1.0
resolution: "postcss-normalize-url@npm:5.1.0"
dependencies:
normalize-url: "npm:^6.0.1"
postcss-value-parser: "npm:^4.2.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/a016cefd1ef80f74ef9dbed50593d3b533101e93aaadfc292896fddd8d6c3eb732a9fc5cb2e0d27f79c1f60f0fdfc40b045a494b514451e9610c6acf9392eb98
languageName: node
linkType: hard
"postcss-normalize-whitespace@npm:^5.1.1":
version: 5.1.1
resolution: "postcss-normalize-whitespace@npm:5.1.1"
dependencies:
postcss-value-parser: "npm:^4.2.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/d7b53dd90fe369bfb9838a40096db904a41f50dadfd04247ec07d7ab5588c3d4e70d1c7f930523bd061cb74e6683cef45c6e6c4eb57ea174ee3fc99f3de222d1
languageName: node
linkType: hard
"postcss-ordered-values@npm:^5.1.3":
version: 5.1.3
resolution: "postcss-ordered-values@npm:5.1.3"
dependencies:
cssnano-utils: "npm:^3.1.0"
postcss-value-parser: "npm:^4.2.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/55abfbd2c7267eefed62a881ed0b5c0c98409c50a589526a3ebb9f8d879979203e523b8888fa84732bdd1ac887f721287a037002fa70c27c8d33f1bcbae9d9c6
languageName: node
linkType: hard
"postcss-reduce-initial@npm:^5.1.2":
version: 5.1.2
resolution: "postcss-reduce-initial@npm:5.1.2"
dependencies:
browserslist: "npm:^4.21.4"
caniuse-api: "npm:^3.0.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/ddb2ce61c8d0997184f08200eafdf32b3c67e88228fee960f5e2010c32da0c1d8ea07712585bf2b3aaa15f583066401d45db2c1131527c5116ca6794ebebd865
languageName: node
linkType: hard
"postcss-reduce-transforms@npm:^5.1.0":
version: 5.1.0
resolution: "postcss-reduce-transforms@npm:5.1.0"
dependencies:
postcss-value-parser: "npm:^4.2.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/caefaeb78652ad8701b94e91500e38551255e4899fa298a7357519a36cbeebae088eab4535e00f17675a1230f448c4a7077045639d496da4614a46bc41df4add
languageName: node
linkType: hard
"postcss-selector-parser@npm:^6.0.10, postcss-selector-parser@npm:^6.0.5, postcss-selector-parser@npm:^6.0.9":
"postcss-selector-parser@npm:^6.0.10":
version: 6.1.2
resolution: "postcss-selector-parser@npm:6.1.2"
dependencies:
@ -26799,39 +26236,6 @@ __metadata:
languageName: node
linkType: hard
"postcss-selector-parser@npm:^7.0.0":
version: 7.1.0
resolution: "postcss-selector-parser@npm:7.1.0"
dependencies:
cssesc: "npm:^3.0.0"
util-deprecate: "npm:^1.0.2"
checksum: 10c0/0fef257cfd1c0fe93c18a3f8a6e739b4438b527054fd77e9a62730a89b2d0ded1b59314a7e4aaa55bc256204f40830fecd2eb50f20f8cb7ab3a10b52aa06c8aa
languageName: node
linkType: hard
"postcss-svgo@npm:^5.1.0":
version: 5.1.0
resolution: "postcss-svgo@npm:5.1.0"
dependencies:
postcss-value-parser: "npm:^4.2.0"
svgo: "npm:^2.7.0"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/309634a587e38fef244648bc9cd1817e12144868d24f1173d87b1edc14a4a7fca614962b2cb9d93f4801e11bd8d676083986ad40ebab4438cb84731ce1571994
languageName: node
linkType: hard
"postcss-unique-selectors@npm:^5.1.1":
version: 5.1.1
resolution: "postcss-unique-selectors@npm:5.1.1"
dependencies:
postcss-selector-parser: "npm:^6.0.5"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/484f6409346d6244c134c5cdcd62f4f2751b269742f95222f13d8bac5fb224471ffe04e28a354670cbe0bdc2707778ead034fc1b801b473ffcbea5436807de30
languageName: node
linkType: hard
"postcss-value-parser@npm:^4.0.2, postcss-value-parser@npm:^4.1.0, postcss-value-parser@npm:^4.2.0":
version: 4.2.0
resolution: "postcss-value-parser@npm:4.2.0"
@ -27114,13 +26518,6 @@ __metadata:
languageName: node
linkType: hard
"promise.series@npm:^0.2.0":
version: 0.2.0
resolution: "promise.series@npm:0.2.0"
checksum: 10c0/18985b5bfd6cd4359572c98d590c71c845b8d32e035ea318549b26909e08e07b4b0f119daf74a08815160b243aa7d5e9b7567117c20ed06b3e0ff2a918e016fe
languageName: node
linkType: hard
"prompts@npm:2.4.2, prompts@npm:^2.0.1, prompts@npm:~2.4.2":
version: 2.4.2
resolution: "prompts@npm:2.4.2"
@ -28446,29 +27843,6 @@ __metadata:
languageName: node
linkType: hard
"rollup-plugin-postcss@npm:4.0.2":
version: 4.0.2
resolution: "rollup-plugin-postcss@npm:4.0.2"
dependencies:
chalk: "npm:^4.1.0"
concat-with-sourcemaps: "npm:^1.1.0"
cssnano: "npm:^5.0.1"
import-cwd: "npm:^3.0.0"
p-queue: "npm:^6.6.2"
pify: "npm:^5.0.0"
postcss-load-config: "npm:^3.0.0"
postcss-modules: "npm:^4.0.0"
promise.series: "npm:^0.2.0"
resolve: "npm:^1.19.0"
rollup-pluginutils: "npm:^2.8.2"
safe-identifier: "npm:^0.4.2"
style-inject: "npm:^0.3.0"
peerDependencies:
postcss: 8.x
checksum: 10c0/c35fde734c2985a0302ce06a8444c2d4cfeba8ac3d9776b48546dc4d819f92c679c120d6ab28ffd09b51056fc7797559b36c29aabb9deaf50f872587d473821e
languageName: node
linkType: hard
"rollup-pluginutils@npm:^1.5.0":
version: 1.5.2
resolution: "rollup-pluginutils@npm:1.5.2"
@ -28479,15 +27853,6 @@ __metadata:
languageName: node
linkType: hard
"rollup-pluginutils@npm:^2.8.2":
version: 2.8.2
resolution: "rollup-pluginutils@npm:2.8.2"
dependencies:
estree-walker: "npm:^0.6.1"
checksum: 10c0/20947bec5a5dd68b5c5c8423911e6e7c0ad834c451f1a929b1f4e2bc08836ad3f1a722ef2bfcbeca921870a0a283f13f064a317dc7a6768496e98c9a641ba290
languageName: node
linkType: hard
"rollup@npm:4.19.1":
version: 4.19.1
resolution: "rollup@npm:4.19.1"
@ -28716,13 +28081,6 @@ __metadata:
languageName: node
linkType: hard
"safe-identifier@npm:^0.4.2":
version: 0.4.2
resolution: "safe-identifier@npm:0.4.2"
checksum: 10c0/a6b0cdb5347e48c5ea4ddf4cdca5359b12529a11a7368225c39f882fcc0e679c81e82e3b13e36bd27ba7bdec9286f4cc062e3e527464d93ba61290b6e0bc6747
languageName: node
linkType: hard
"safe-regex-test@npm:^1.0.0":
version: 1.0.0
resolution: "safe-regex-test@npm:1.0.0"
@ -29767,13 +29125,6 @@ __metadata:
languageName: node
linkType: hard
"stable@npm:^0.1.8":
version: 0.1.8
resolution: "stable@npm:0.1.8"
checksum: 10c0/df74b5883075076e78f8e365e4068ecd977af6c09da510cfc3148a303d4b87bc9aa8f7c48feb67ed4ef970b6140bd9eabba2129e28024aa88df5ea0114cba39d
languageName: node
linkType: hard
"stack-trace@npm:0.0.x":
version: 0.0.10
resolution: "stack-trace@npm:0.0.10"
@ -29936,7 +29287,6 @@ __metadata:
rimraf: "npm:5.0.5"
rollup: "npm:4.27.4"
rollup-plugin-html: "npm:0.2.1"
rollup-plugin-postcss: "npm:4.0.2"
semver: "npm:7.5.4"
stream-chain: "npm:2.2.5"
stream-json: "npm:1.8.0"
@ -30005,13 +29355,6 @@ __metadata:
languageName: node
linkType: hard
"string-hash@npm:^1.1.1":
version: 1.1.3
resolution: "string-hash@npm:1.1.3"
checksum: 10c0/179725d7706b49fbbc0a4901703a2d8abec244140879afd5a17908497e586a6b07d738f6775450aefd9f8dd729e4a0abd073fbc6fa3bd020b7a1d2369614af88
languageName: node
linkType: hard
"string-length@npm:^4.0.1":
version: 4.0.2
resolution: "string-length@npm:4.0.2"
@ -30305,13 +29648,6 @@ __metadata:
languageName: node
linkType: hard
"style-inject@npm:^0.3.0":
version: 0.3.0
resolution: "style-inject@npm:0.3.0"
checksum: 10c0/3fa6a8410a4e4dfbd49a5026a4307e85bb30ee9d3691a806246d893d4f0ca9b4e8b1bfdafed3f90801d9b8c32589f5fb0b4ec7fb6ab3e8f14ac992e26d987828
languageName: node
linkType: hard
"style-loader@npm:3.3.4":
version: 3.3.4
resolution: "style-loader@npm:3.3.4"
@ -30368,18 +29704,6 @@ __metadata:
languageName: node
linkType: hard
"stylehacks@npm:^5.1.1":
version: 5.1.1
resolution: "stylehacks@npm:5.1.1"
dependencies:
browserslist: "npm:^4.21.4"
postcss-selector-parser: "npm:^6.0.4"
peerDependencies:
postcss: ^8.2.15
checksum: 10c0/402c2b545eeda0e972f125779adddc88df11bcf3a89de60c92026bd98cd49c1abffcd5bfe41766398835e0a1c7e5e72bdb6905809ecbb60716cd8d3a32ea7cd3
languageName: node
linkType: hard
"stylis@npm:4.1.3":
version: 4.1.3
resolution: "stylis@npm:4.1.3"
@ -30463,23 +29787,6 @@ __metadata:
languageName: node
linkType: hard
"svgo@npm:^2.7.0":
version: 2.8.0
resolution: "svgo@npm:2.8.0"
dependencies:
"@trysound/sax": "npm:0.2.0"
commander: "npm:^7.2.0"
css-select: "npm:^4.1.3"
css-tree: "npm:^1.1.3"
csso: "npm:^4.2.0"
picocolors: "npm:^1.0.0"
stable: "npm:^0.1.8"
bin:
svgo: bin/svgo
checksum: 10c0/0741f5d5cad63111a90a0ce7a1a5a9013f6d293e871b75efe39addb57f29a263e45294e485a4d2ff9cc260a5d142c8b5937b2234b4ef05efdd2706fb2d360ecc
languageName: node
linkType: hard
"swagger-ui-dist@npm:4.19.0":
version: 4.19.0
resolution: "swagger-ui-dist@npm:4.19.0"
@ -31702,20 +31009,6 @@ __metadata:
languageName: node
linkType: hard
"update-browserslist-db@npm:^1.1.3":
version: 1.1.3
resolution: "update-browserslist-db@npm:1.1.3"
dependencies:
escalade: "npm:^3.2.0"
picocolors: "npm:^1.1.1"
peerDependencies:
browserslist: ">= 4.21.0"
bin:
update-browserslist-db: cli.js
checksum: 10c0/682e8ecbf9de474a626f6462aa85927936cdd256fe584c6df2508b0df9f7362c44c957e9970df55dfe44d3623807d26316ea2c7d26b80bb76a16c56c37233c32
languageName: node
linkType: hard
"upper-case-first@npm:^1.1.0, upper-case-first@npm:^1.1.2":
version: 1.1.2
resolution: "upper-case-first@npm:1.1.2"
@ -32817,7 +32110,7 @@ __metadata:
languageName: node
linkType: hard
"yaml@npm:1.10.2, yaml@npm:^1.10.0, yaml@npm:^1.10.2":
"yaml@npm:1.10.2, yaml@npm:^1.10.0":
version: 1.10.2
resolution: "yaml@npm:1.10.2"
checksum: 10c0/5c28b9eb7adc46544f28d9a8d20c5b3cb1215a886609a2fd41f51628d8aaa5878ccd628b755dbcd29f6bb4921bd04ffbc6dcc370689bb96e594e2f9813d2605f