diff --git a/.babelrc b/.babelrc
deleted file mode 100644
index 2c3b19e..0000000
--- a/.babelrc
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "presets": ["@babel/preset-env", "@babel/preset-react", "@babel/preset-typescript"]
-}
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index 103d758..bbe831d 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -37,7 +37,7 @@ jobs:
echo "//npm.pkg.github.com/:_authToken=${{ secrets.GITHUB_TOKEN }}" >> ~/.npmrc
echo "@miksrv:registry=https://npm.pkg.github.com/" >> ~/.npmrc
- - name: Create Release Pull Request or Publish to npm
+ - name: Create Release and Publish to npm
id: changesets
uses: changesets/action@v1
with:
@@ -45,8 +45,3 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
-
- - name: Publish to GitHub Packages
- run: npm publish
- env:
- NODE_AUTH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff --git a/.github/workflows/storybook.yml b/.github/workflows/storybook.yml
index 77ac4b6..4b0ecc1 100644
--- a/.github/workflows/storybook.yml
+++ b/.github/workflows/storybook.yml
@@ -5,7 +5,7 @@ on:
branches:
- main
paths:
- - 'storybook/**'
+ - 'storybook/**'
jobs:
build-storybook:
diff --git a/.prettierignore b/.prettierignore
index c653966..2508c34 100644
--- a/.prettierignore
+++ b/.prettierignore
@@ -4,6 +4,7 @@
*.css
README.md
eslint.config.mjs
+rollup.config.js
site.webmanifest
node_modules
dist
diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz
index ac4bb34..0497964 100644
Binary files a/.yarn/install-state.gz and b/.yarn/install-state.gz differ
diff --git a/CHANGELOG.md b/CHANGELOG.md
index aa346d1..3c55168 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,14 @@
# simple-react-ui-kit
+## 1.0.3
+
+### Patch Changes
+
+- Rebuild UI architecture
+- Fixed Button component styles
+- Added story for Button component
+- Rename concat class names functions (cn)
+
## 1.0.2
### Patch Changes
diff --git a/build/index.js b/build/index.js
new file mode 100644
index 0000000..b95ab97
--- /dev/null
+++ b/build/index.js
@@ -0,0 +1,466 @@
+import React from 'react'
+
+const concatClassNames = (...args) => args.filter((item) => !!item).join(' ')
+
+const Icon = ({ name, ...props }) => {
+ let iconToRender
+ switch (name) {
+ case 'Address':
+ iconToRender = React.createElement('path', {
+ d: 'M13 10h5l3-3-3-3h-5V2h-2v2H4v6h7v2H6l-3 3 3 3h5v4h2v-4h7v-6h-7v-2zM6 6h11.17l1 1-1 1H6V6zm12 10H6.83l-1-1 1-1H18v2z'
+ })
+ break
+ case 'Map':
+ iconToRender = React.createElement('path', {
+ d: 'm20.5 3-.16.03L15 5.1 9 3 3.36 4.9c-.21.07-.36.25-.36.48V20.5c0 .28.22.5.5.5l.16-.03L9 18.9l6 2.1 5.64-1.9c.21-.07.36-.25.36-.48V3.5c0-.28-.22-.5-.5-.5zM10 5.47l4 1.4v11.66l-4-1.4V5.47zm-5 .99 3-1.01v11.7l-3 1.16V6.46zm14 11.08-3 1.01V6.86l3-1.16v11.84z'
+ })
+ break
+ case 'Menu':
+ iconToRender = React.createElement('path', { d: 'M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z' })
+ break
+ case 'Eye':
+ iconToRender = React.createElement('path', {
+ d: 'M12 6.5c3.79 0 7.17 2.13 8.82 5.5-1.65 3.37-5.02 5.5-8.82 5.5S4.83 15.37 3.18 12C4.83 8.63 8.21 6.5 12 6.5m0-2C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zm0 5c1.38 0 2.5 1.12 2.5 2.5s-1.12 2.5-2.5 2.5-2.5-1.12-2.5-2.5 1.12-2.5 2.5-2.5m0-2c-2.48 0-4.5 2.02-4.5 4.5s2.02 4.5 4.5 4.5 4.5-2.02 4.5-4.5-2.02-4.5-4.5-4.5z'
+ })
+ break
+ case 'Camera':
+ iconToRender = React.createElement('path', {
+ d: 'm14.12 4 1.83 2H20v12H4V6h4.05l1.83-2h4.24M15 2H9L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3.17L15 2zm-3 7c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3m0-2c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5z'
+ })
+ break
+ case 'Photo':
+ iconToRender = React.createElement('path', {
+ d: 'M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-4.86 8.86-3 3.87L9 13.14 6 17h12l-3.86-5.14z'
+ })
+ break
+ case 'Ruler':
+ iconToRender = React.createElement('path', {
+ d: 'M21 6H3c-1.1 0-2 .9-2 2v8c0 1.1.9 2 2 2h18c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2zm0 10H3V8h2v4h2V8h2v4h2V8h2v4h2V8h2v4h2V8h2v8z'
+ })
+ break
+ case 'Star':
+ iconToRender = React.createElement('path', {
+ d: 'm22 9.24-7.19-.62L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.63-7.03L22 9.24zM12 15.4l-3.76 2.27 1-4.28-3.32-2.88 4.38-.38L12 6.1l1.71 4.04 4.38.38-3.32 2.88 1 4.28L12 15.4z'
+ })
+ break
+ case 'FilledStar':
+ iconToRender = React.createElement('path', {
+ d: 'M12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21z'
+ })
+ break
+ case 'User':
+ iconToRender = React.createElement('path', {
+ d: 'M12 5.9c1.16 0 2.1.94 2.1 2.1s-.94 2.1-2.1 2.1S9.9 9.16 9.9 8s.94-2.1 2.1-2.1m0 9c2.97 0 6.1 1.46 6.1 2.1v1.1H5.9V17c0-.64 3.13-2.1 6.1-2.1M12 4C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 9c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4z'
+ })
+ break
+ case 'Users':
+ iconToRender = React.createElement('path', {
+ d: 'M16.67 13.13C18.04 14.06 19 15.32 19 17v3h4v-3c0-2.18-3.57-3.47-6.33-3.87M15 12c2.21 0 4-1.79 4-4s-1.79-4-4-4c-.47 0-.91.1-1.33.24C14.5 5.27 15 6.58 15 8s-.5 2.73-1.33 3.76c.42.14.86.24 1.33.24m-6 0c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4m0-6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 7c-2.67 0-8 1.34-8 4v3h16v-3c0-2.66-5.33-4-8-4m6 5H3v-.99C3.2 16.29 6.3 15 9 15s5.8 1.29 6 2z'
+ })
+ break
+ case 'Point':
+ iconToRender = React.createElement('path', {
+ d: 'M12 12c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2zm6-1.8C18 6.57 15.35 4 12 4s-6 2.57-6 6.2c0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.8 6-9.14zM12 2c4.2 0 8 3.22 8 8.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2z'
+ })
+ break
+ case 'Time':
+ iconToRender = React.createElement('path', {
+ d: 'M11.99 2C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8zm.5-13H11v6l5.25 3.15.75-1.23-4.5-2.67z'
+ })
+ break
+ case 'Clip':
+ iconToRender = React.createElement('path', {
+ d: 'M16.5 6v11.5c0 2.21-1.79 4-4 4s-4-1.79-4-4V5c0-1.38 1.12-2.5 2.5-2.5s2.5 1.12 2.5 2.5v10.5c0 .55-.45 1-1 1s-1-.45-1-1V6H10v9.5c0 1.38 1.12 2.5 2.5 2.5s2.5-1.12 2.5-2.5V5c0-2.21-1.79-4-4-4S7 2.79 7 5v12.5c0 3.04 2.46 5.5 5.5 5.5s5.5-2.46 5.5-5.5V6h-1.5z'
+ })
+ break
+ case 'Search':
+ iconToRender = React.createElement('path', {
+ d: 'M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'
+ })
+ break
+ case 'Left':
+ iconToRender = React.createElement('path', {
+ d: 'M15.41 16.59 10.83 12l4.58-4.59L14 6l-6 6 6 6 1.41-1.41z'
+ })
+ break
+ case 'LargeLeft':
+ iconToRender = React.createElement('path', {
+ d: 'M17.51 3.87 15.73 2.1 5.84 12l9.9 9.9 1.77-1.77L9.38 12z'
+ })
+ break
+ case 'Right':
+ iconToRender = React.createElement('path', { d: 'M8.59 16.59 13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z' })
+ break
+ case 'Down':
+ iconToRender = React.createElement('path', { d: 'M7.41 8.59 12 13.17l4.59-4.58L18 10l-6 6-6-6z' })
+ break
+ case 'Up':
+ iconToRender = React.createElement('path', { d: 'M7.41 15.41 12 10.83l4.59 4.58L18 14l-6-6-6 6z' })
+ break
+ case 'DoubleUp':
+ iconToRender = React.createElement(
+ React.Fragment,
+ null,
+ React.createElement('path', { d: 'M6 17.59 7.41 19 12 14.42 16.59 19 18 17.59l-6-6z' }),
+ React.createElement('path', { d: 'm6 11 1.41 1.41L12 7.83l4.59 4.58L18 11l-6-6z' })
+ )
+ break
+ case 'Close':
+ iconToRender = React.createElement('path', {
+ d: 'M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'
+ })
+ break
+ case 'Tune':
+ iconToRender = React.createElement('path', {
+ d: 'M3 17v2h6v-2zM3 5v2h10V5zm10 16v-2h8v-2h-8v-2h-2v6zM7 9v2H3v2h4v2h2V9zm14 4v-2H11v2zm-6-4h2V7h4V5h-4V3h-2z'
+ })
+ break
+ case 'PlusCircle':
+ iconToRender = React.createElement('path', {
+ d: 'M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8'
+ })
+ break
+ case 'Pencil':
+ iconToRender = React.createElement('path', {
+ d: 'M3 17.25V21h3.75L17.81 9.94l-3.75-3.75zM5.92 19H5v-.92l9.06-9.06.92.92zM20.71 5.63l-2.34-2.34c-.2-.2-.45-.29-.71-.29s-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83c.39-.39.39-1.02 0-1.41'
+ })
+ break
+ case 'EditLocation':
+ iconToRender = React.createElement('path', {
+ d: 'M18.17 4.91 17.1 3.84l-5.55 5.55v1.08h1.08zM16 2.74l1.29-1.29a1.49 1.49 0 0 1 2.12 0l1.15 1.15c.59.59.59 1.54 0 2.12l-.68.68-.02.02-.58.58-6 6H10V8.74zm-2.28-.55-.55.55-1.27 1.27c-3.3.05-5.9 2.6-5.9 6.2 0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.79 6-9.14v-.1l1.8-1.8c.13.6.2 1.24.2 1.9 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8 0-4.98 3.8-8.2 8-8.2.58 0 1.16.06 1.72.18'
+ })
+ break
+ case 'Link':
+ iconToRender = React.createElement('path', {
+ d: 'M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1M8 13h8v-2H8zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5'
+ })
+ break
+ case 'Award':
+ iconToRender = React.createElement('path', {
+ d: 'M17 10.43V2H7v8.43c0 .35.18.68.49.86l4.18 2.51-.99 2.34-3.41.29 2.59 2.24L9.07 22 12 20.23 14.93 22l-.78-3.33 2.59-2.24-3.41-.29-.99-2.34 4.18-2.51c.3-.18.48-.5.48-.86m-6 .64-2-1.2V4h2zm4-1.2-2 1.2V4h2z'
+ })
+ break
+ case 'FullscreenIn':
+ iconToRender = React.createElement('path', {
+ d: 'M7 14H5v5h5v-2H7zm-2-4h2V7h3V5H5zm12 7h-3v2h5v-5h-2zM14 5v2h3v3h2V5z'
+ })
+ break
+ case 'FullscreenOut':
+ iconToRender = React.createElement('path', {
+ d: 'M5 16h3v3h2v-5H5zm3-8H5v2h5V5H8zm6 11h2v-3h3v-2h-5zm2-11V5h-2v5h5V8z'
+ })
+ break
+ case 'Layers':
+ iconToRender = React.createElement('path', {
+ d: 'm11.99 18.54-7.37-5.73L3 14.07l9 7 9-7-1.63-1.27zM12 16l7.36-5.73L21 9l-9-7-9 7 1.63 1.27zm0-11.47L17.74 9 12 13.47 6.26 9z'
+ })
+ break
+ case 'RadioButtonUnchecked':
+ iconToRender = React.createElement('path', {
+ d: 'M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8'
+ })
+ break
+ case 'RadioButtonChecked':
+ iconToRender = React.createElement('path', {
+ d: 'M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m-2 15-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8z'
+ })
+ break
+ case 'CheckboxChecked':
+ iconToRender = React.createElement('path', {
+ d: 'M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2m-9 14-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8z'
+ })
+ break
+ case 'CheckboxUnchecked':
+ iconToRender = React.createElement('path', {
+ d: 'M19 5v14H5V5zm0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2'
+ })
+ break
+ case 'CheckboxIndeterminate':
+ iconToRender = React.createElement('path', {
+ d: 'M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2m-2 10H7v-2h10z'
+ })
+ break
+ case 'CheckCircle':
+ iconToRender = React.createElement('path', {
+ d: 'M16.59 7.58 10 14.17l-3.59-3.58L5 12l5 5 8-8zM12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2m0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8'
+ })
+ break
+ case 'ReportError':
+ iconToRender = React.createElement(
+ React.Fragment,
+ null,
+ React.createElement('path', {
+ d: 'M15.73 3H8.27L3 8.27v7.46L8.27 21h7.46L21 15.73V8.27zM19 14.9 14.9 19H9.1L5 14.9V9.1L9.1 5h5.8L19 9.1z'
+ }),
+ React.createElement('path', { d: 'M11 7h2v6h-2zm0 8h2v2h-2z' })
+ )
+ break
+ case 'Notifications':
+ iconToRender = React.createElement('path', {
+ d: 'M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2m6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5z'
+ })
+ break
+ case 'Gps':
+ iconToRender = React.createElement('path', {
+ d: 'M12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m8.94 3c-.46-4.17-3.77-7.48-7.94-7.94V1h-2v2.06C6.83 3.52 3.52 6.83 3.06 11H1v2h2.06c.46 4.17 3.77 7.48 7.94 7.94V23h2v-2.06c4.17-.46 7.48-3.77 7.94-7.94H23v-2zM12 19c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7'
+ })
+ break
+ case 'Rotate':
+ iconToRender = React.createElement('path', {
+ d: 'M17.65 6.35C16.2 4.9 14.21 4 12 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08c-.82 2.33-3.04 4-5.65 4-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4z'
+ })
+ break
+ case 'External':
+ iconToRender = React.createElement('path', {
+ d: 'M19 19H5V5h7V3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2v-7h-2zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3z'
+ })
+ break
+ case 'Telegram':
+ iconToRender = React.createElement('path', {
+ transform: 'translate(-2, 0)',
+ d: 'M9.78 18.65l.28-4.23 7.68-6.92c.34-.31-.07-.46-.52-.19L7.74 13.3 3.64 12c-.88-.25-.89-.86.2-1.3l15.97-6.16c.73-.33 1.43.18 1.15 1.3l-2.72 12.81c-.19.91-.74 1.13-1.5.71L12.6 16.3l-1.99 1.93c-.23.23-.42.42-.83.42z'
+ })
+ break
+ case 'Category':
+ iconToRender = React.createElement('path', {
+ d: 'M18 2H6c-1.1 0-2 .9-2 2v16c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2m0 18H6V4h5v7l2.5-1.5L16 11V4h2zm-4.38-6.5L17 18H7l2.38-3.17L11 17z'
+ })
+ break
+ case 'Place':
+ iconToRender = React.createElement('path', {
+ d: 'M12 12c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2m6-1.8C18 6.57 15.35 4 12 4s-6 2.57-6 6.2c0 2.34 1.95 5.44 6 9.14 4.05-3.7 6-6.8 6-9.14M12 2c4.2 0 8 3.22 8 8.2 0 3.32-2.67 7.25-8 11.8-5.33-4.55-8-8.48-8-11.8C4 5.22 7.8 2 12 2'
+ })
+ break
+ case 'Tag':
+ iconToRender = React.createElement('path', {
+ d: 'm21.41 11.41-8.83-8.83c-.37-.37-.88-.58-1.41-.58H4c-1.1 0-2 .9-2 2v7.17c0 .53.21 1.04.59 1.41l8.83 8.83c.78.78 2.05.78 2.83 0l7.17-7.17c.78-.78.78-2.04-.01-2.83M12.83 20 4 11.17V4h7.17L20 12.83z'
+ })
+ break
+ case 'Feed':
+ iconToRender = React.createElement('path', {
+ d: 'M16 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V8zm3 16H5V5h10v4h4zM7 17h10v-2H7zm5-10H7v2h5zm-5 6h10v-2H7z'
+ })
+ break
+ case 'Comment':
+ iconToRender = React.createElement('path', {
+ d: 'M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4zM20 4v13.17L18.83 16H4V4zM6 12h12v2H6zm0-3h12v2H6zm0-3h12v2H6z'
+ })
+ break
+ case 'HeartEmpty':
+ iconToRender = React.createElement('path', {
+ d: 'M16.5 3c-1.74 0-3.41.81-4.5 2.09C10.91 3.81 9.24 3 7.5 3 4.42 3 2 5.42 2 8.5c0 3.78 3.4 6.86 8.55 11.54L12 21.35l1.45-1.32C18.6 15.36 22 12.28 22 8.5 22 5.42 19.58 3 16.5 3m-4.4 15.55-.1.1-.1-.1C7.14 14.24 4 11.39 4 8.5 4 6.5 5.5 5 7.5 5c1.54 0 3.04.99 3.57 2.36h1.87C13.46 5.99 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5 0 2.89-3.14 5.74-7.9 10.05'
+ })
+ break
+ case 'HeartFull':
+ iconToRender = React.createElement('path', {
+ d: 'm12 21.35-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54z'
+ })
+ break
+ case 'PinDrop':
+ iconToRender = React.createElement('path', {
+ d: 'M18 8c0-3.31-2.69-6-6-6S6 4.69 6 8c0 4.5 6 11 6 11s6-6.5 6-11m-8 0c0-1.1.9-2 2-2s2 .9 2 2-.89 2-2 2c-1.1 0-2-.9-2-2M5 20v2h14v-2z'
+ })
+ break
+ case 'Settings':
+ iconToRender = React.createElement('path', {
+ d: 'M19.43 12.98c.04-.32.07-.64.07-.98 0-.34-.03-.66-.07-.98l2.11-1.65c.19-.15.24-.42.12-.64l-2-3.46c-.09-.16-.26-.25-.44-.25-.06 0-.12.01-.17.03l-2.49 1c-.52-.4-1.08-.73-1.69-.98l-.38-2.65C14.46 2.18 14.25 2 14 2h-4c-.25 0-.46.18-.49.42l-.38 2.65c-.61.25-1.17.59-1.69.98l-2.49-1c-.06-.02-.12-.03-.18-.03-.17 0-.34.09-.43.25l-2 3.46c-.13.22-.07.49.12.64l2.11 1.65c-.04.32-.07.65-.07.98 0 .33.03.66.07.98l-2.11 1.65c-.19.15-.24.42-.12.64l2 3.46c.09.16.26.25.44.25.06 0 .12-.01.17-.03l2.49-1c.52.4 1.08.73 1.69.98l.38 2.65c.03.24.24.42.49.42h4c.25 0 .46-.18.49-.42l.38-2.65c.61-.25 1.17-.59 1.69-.98l2.49 1c.06.02.12.03.18.03.17 0 .34-.09.43-.25l2-3.46c.12-.22.07-.49-.12-.64zm-1.98-1.71c.04.31.05.52.05.73 0 .21-.02.43-.05.73l-.14 1.13.89.7 1.08.84-.7 1.21-1.27-.51-1.04-.42-.9.68c-.43.32-.84.56-1.25.73l-1.06.43-.16 1.13-.2 1.35h-1.4l-.19-1.35-.16-1.13-1.06-.43c-.43-.18-.83-.41-1.23-.71l-.91-.7-1.06.43-1.27.51-.7-1.21 1.08-.84.89-.7-.14-1.13c-.03-.31-.05-.54-.05-.74s.02-.43.05-.73l.14-1.13-.89-.7-1.08-.84.7-1.21 1.27.51 1.04.42.9-.68c.43-.32.84-.56 1.25-.73l1.06-.43.16-1.13.2-1.35h1.39l.19 1.35.16 1.13 1.06.43c.43.18.83.41 1.23.71l.91.7 1.06-.43 1.27-.51.7 1.21-1.07.85-.89.7zM12 8c-2.21 0-4 1.79-4 4s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4m0 6c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2'
+ })
+ break
+ case 'Exit':
+ iconToRender = React.createElement('path', {
+ d: 'M10.09 15.59 11.5 17l5-5-5-5-1.41 1.41L12.67 11H3v2h9.67zM19 3H5c-1.11 0-2 .9-2 2v4h2V5h14v14H5v-4H3v4c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2'
+ })
+ break
+ case 'VerticalDots':
+ iconToRender = React.createElement('path', {
+ d: 'M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2m0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2m0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2'
+ })
+ break
+ case 'Light':
+ iconToRender = React.createElement('path', {
+ d: 'M12 9c1.65 0 3 1.35 3 3s-1.35 3-3 3-3-1.35-3-3 1.35-3 3-3m0-2c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5M2 13h2c.55 0 1-.45 1-1s-.45-1-1-1H2c-.55 0-1 .45-1 1s.45 1 1 1m18 0h2c.55 0 1-.45 1-1s-.45-1-1-1h-2c-.55 0-1 .45-1 1s.45 1 1 1M11 2v2c0 .55.45 1 1 1s1-.45 1-1V2c0-.55-.45-1-1-1s-1 .45-1 1m0 18v2c0 .55.45 1 1 1s1-.45 1-1v-2c0-.55-.45-1-1-1s-1 .45-1 1M5.99 4.58c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0s.39-1.03 0-1.41zm12.37 12.37c-.39-.39-1.03-.39-1.41 0-.39.39-.39 1.03 0 1.41l1.06 1.06c.39.39 1.03.39 1.41 0 .39-.39.39-1.03 0-1.41zm1.06-10.96c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0zM7.05 18.36c.39-.39.39-1.03 0-1.41-.39-.39-1.03-.39-1.41 0l-1.06 1.06c-.39.39-.39 1.03 0 1.41s1.03.39 1.41 0z'
+ })
+ break
+ case 'Dark':
+ iconToRender = React.createElement('path', {
+ d: 'M14 4c.34 0 .68.02 1.01.07C13.1 6.23 12 9.05 12 12s1.1 5.77 3.01 7.93c-.33.05-.67.07-1.01.07-4.41 0-8-3.59-8-8s3.59-8 8-8m0-2C8.48 2 4 6.48 4 12s4.48 10 10 10c1.82 0 3.53-.5 5-1.35-2.99-1.73-5-4.95-5-8.65s2.01-6.92 5-8.65C17.53 2.5 15.82 2 14 2'
+ })
+ break
+ }
+ return React.createElement('svg', { viewBox: '0 0 24 24', ...props }, iconToRender)
+}
+
+const iconNames = {
+ Address: 'Address',
+ Award: 'Award',
+ Camera: 'Camera',
+ Category: 'Category',
+ CheckCircle: 'CheckCircle',
+ CheckboxChecked: 'CheckboxChecked',
+ CheckboxIndeterminate: 'CheckboxIndeterminate',
+ CheckboxUnchecked: 'CheckboxUnchecked',
+ Clip: 'Clip',
+ Close: 'Close',
+ Comment: 'Comment',
+ Dark: 'Dark',
+ Down: 'Down',
+ DoubleUp: 'DoubleUp',
+ EditLocation: 'EditLocation',
+ Exit: 'Exit',
+ External: 'External',
+ Eye: 'Eye',
+ Feed: 'Feed',
+ FilledStar: 'FilledStar',
+ FullscreenIn: 'FullscreenIn',
+ FullscreenOut: 'FullscreenOut',
+ Gps: 'Gps',
+ HeartEmpty: 'HeartEmpty',
+ HeartFull: 'HeartFull',
+ Layers: 'Layers',
+ LargeLeft: 'LargeLeft',
+ Left: 'Left',
+ Light: 'Light',
+ Link: 'Link',
+ Map: 'Map',
+ Menu: 'Menu',
+ Notifications: 'Notifications',
+ Pencil: 'Pencil',
+ PinDrop: 'PinDrop',
+ Place: 'Place',
+ PlusCircle: 'PlusCircle',
+ Point: 'Point',
+ Photo: 'Photo',
+ RadioButtonChecked: 'RadioButtonChecked',
+ RadioButtonUnchecked: 'RadioButtonUnchecked',
+ ReportError: 'ReportError',
+ Right: 'Right',
+ Rotate: 'Rotate',
+ Ruler: 'Ruler',
+ Search: 'Search',
+ Settings: 'Settings',
+ Star: 'Star',
+ Tag: 'Tag',
+ Telegram: 'Telegram',
+ Time: 'Time',
+ Tune: 'Tune',
+ Up: 'Up',
+ User: 'User',
+ Users: 'Users',
+ VerticalDots: 'VerticalDots'
+}
+
+function styleInject(css, ref) {
+ if (ref === void 0) ref = {}
+ var insertAt = ref.insertAt
+
+ if (!css || typeof document === 'undefined') {
+ return
+ }
+
+ var head = document.head || document.getElementsByTagName('head')[0]
+ var style = document.createElement('style')
+ style.type = 'text/css'
+
+ if (insertAt === 'top') {
+ if (head.firstChild) {
+ head.insertBefore(style, head.firstChild)
+ } else {
+ head.appendChild(style)
+ }
+ } else {
+ head.appendChild(style)
+ }
+
+ if (style.styleSheet) {
+ style.styleSheet.cssText = css
+ } else {
+ style.appendChild(document.createTextNode(css))
+ }
+}
+
+var css_248z$1 =
+ '@keyframes styles-module_animation-fadeIn__M94ve {\n 0% {\n visibility: hidden;\n opacity: 0;\n }\n 100% {\n visibility: visible;\n opacity: 1;\n }\n}\n@keyframes styles-module_animation-fadeOut__Sjhiu {\n 0% {\n visibility: visible;\n opacity: 1;\n }\n 100% {\n visibility: hidden;\n opacity: 0;\n }\n}\n@keyframes styles-module_animation-spin__GL5qF {\n to {\n transform: rotate(360deg);\n }\n}\n@keyframes styles-module_left-to-right-wave__BRBL1 {\n 0% {\n -webkit-transform: translateX(-100%);\n -moz-transform: translateX(-100%);\n -ms-transform: translateX(-100%);\n transform: translateX(-100%);\n }\n 50% {\n -webkit-transform: translateX(100%);\n -moz-transform: translateX(100%);\n -ms-transform: translateX(100%);\n transform: translateX(100%);\n }\n 100% {\n -webkit-transform: translateX(100%);\n -moz-transform: translateX(100%);\n -ms-transform: translateX(100%);\n transform: translateX(100%);\n }\n}\n.styles-module_spinner__AzIFX {\n animation: styles-module_animation-spin__GL5qF 1s linear infinite;\n}'
+var styles$1 = {
+ spinner: 'styles-module_spinner__AzIFX',
+ 'animation-spin': 'styles-module_animation-spin__GL5qF',
+ 'animation-fadeIn': 'styles-module_animation-fadeIn__M94ve',
+ 'animation-fadeOut': 'styles-module_animation-fadeOut__Sjhiu',
+ 'left-to-right-wave': 'styles-module_left-to-right-wave__BRBL1'
+}
+styleInject(css_248z$1)
+
+const Spinner = ({ className }) =>
+ React.createElement(
+ 'svg',
+ { viewBox: '0 0 100 101', className: concatClassNames(className, styles$1.spinner) },
+ React.createElement('path', {
+ d: 'M100 50.5908C100 78.2051 77.6142 100.591 50 100.591C22.3858 100.591 0 78.2051 0 50.5908C0 22.9766 22.3858 0.59082 50 0.59082C77.6142 0.59082 100 22.9766 100 50.5908ZM9.08144 50.5908C9.08144 73.1895 27.4013 91.5094 50 91.5094C72.5987 91.5094 90.9186 73.1895 90.9186 50.5908C90.9186 27.9921 72.5987 9.67226 50 9.67226C27.4013 9.67226 9.08144 27.9921 9.08144 50.5908Z',
+ fill: 'rgb(229, 231, 235, 1)'
+ }),
+ React.createElement('path', {
+ d: 'M93.9676 39.0409C96.393 38.4038 97.8624 35.9116 97.0079 33.5539C95.2932 28.8227 92.871 24.3692 89.8167 20.348C85.8452 15.1192 80.8826 10.7238 75.2124 7.41289C69.5422 4.10194 63.2754 1.94025 56.7698 1.05124C51.7666 0.367541 46.6976 0.446843 41.7345 1.27873C39.2613 1.69328 37.813 4.19778 38.4501 6.62326C39.0873 9.04874 41.5694 10.4717 44.0505 10.1071C47.8511 9.54855 51.7191 9.52689 55.5402 10.0491C60.8642 10.7766 65.9928 12.5457 70.6331 15.2552C75.2735 17.9648 79.3347 21.5619 82.5849 25.841C84.9175 28.9121 86.7997 32.2913 88.1811 35.8758C89.083 38.2158 91.5421 39.6781 93.9676 39.0409Z',
+ fill: '#616161'
+ })
+ )
+
+var css_248z =
+ '.styles-module_buttonLink__uS8Nm {\n text-decoration: none !important;\n}\n.styles-module_buttonLink__uS8Nm button {\n margin: 0 auto;\n}\n\n.styles-module_button__vh7mr {\n cursor: pointer;\n padding: 6px 10px;\n border: 0;\n border-radius: var(--border-radius);\n min-height: 28px;\n color: var(--button-default-color);\n background: var(--button-default-background);\n font-family: var(--font-family), serif;\n font-size: var(--font-size);\n font-weight: 500;\n display: flex;\n align-content: center;\n justify-content: center;\n align-items: center;\n outline: none;\n transition: background-color 0.15s ease-out, color 0.15s ease-out;\n}\n.styles-module_button__vh7mr svg {\n width: 16px;\n height: 16px;\n margin-right: 5px;\n fill: var(--button-default-color);\n}\n.styles-module_button__vh7mr img {\n margin-right: 5px;\n}\n.styles-module_button__vh7mr.styles-module_stretched__S-ixI {\n width: 100%;\n}\n.styles-module_button__vh7mr.styles-module_noText__gRcNy svg {\n margin-right: 0;\n}\n.styles-module_button__vh7mr:hover, .styles-module_button__vh7mr:focus {\n background-color: var(--button-default-background-hover);\n}\n.styles-module_button__vh7mr:active {\n background-color: var(--button-default-background-active);\n}\n.styles-module_button__vh7mr.styles-module_small__Dad5u {\n padding: 6px 10px;\n height: 28px;\n line-height: 15px;\n}\n.styles-module_button__vh7mr.styles-module_small__Dad5u .styles-module_loader__fN82b {\n height: 20px;\n width: 20px;\n margin-top: 0;\n}\n.styles-module_button__vh7mr.styles-module_medium__DepVh {\n padding: 8px 10px;\n height: 34px;\n}\n.styles-module_button__vh7mr.styles-module_medium__DepVh svg {\n width: 18px;\n height: 18px;\n}\n.styles-module_button__vh7mr.styles-module_primary__yNXpF {\n background-color: var(--button-primary-background);\n color: var(--button-primary-color);\n}\n.styles-module_button__vh7mr.styles-module_primary__yNXpF svg {\n fill: var(--button-primary-color);\n}\n.styles-module_button__vh7mr.styles-module_primary__yNXpF:hover, .styles-module_button__vh7mr.styles-module_primary__yNXpF:focus {\n background-color: var(--button-primary-background-hover);\n}\n.styles-module_button__vh7mr.styles-module_primary__yNXpF:active {\n background-color: var(--button-primary-background-active);\n}\n.styles-module_button__vh7mr.styles-module_primary__yNXpF.styles-module_negative__TVXHZ {\n background-color: var(--button-negative-background);\n color: var(--button-negative-color);\n}\n.styles-module_button__vh7mr.styles-module_primary__yNXpF.styles-module_negative__TVXHZ:hover, .styles-module_button__vh7mr.styles-module_primary__yNXpF.styles-module_negative__TVXHZ:focus {\n background-color: var(--button-negative-background-hover);\n}\n.styles-module_button__vh7mr.styles-module_primary__yNXpF.styles-module_negative__TVXHZ:active {\n background-color: var(--button-negative-background-active);\n}\n.styles-module_button__vh7mr.styles-module_secondary__LLIKV {\n background-color: var(--button-secondary-background);\n color: var(--button-secondary-color);\n}\n.styles-module_button__vh7mr.styles-module_secondary__LLIKV:hover, .styles-module_button__vh7mr.styles-module_secondary__LLIKV:focus {\n background-color: var(--button-secondary-background-hover);\n color: var(--button-secondary-color-hover);\n}\n.styles-module_button__vh7mr.styles-module_secondary__LLIKV:active {\n background-color: var(--button-secondary-background-active);\n color: var(--button-secondary-color-active);\n}\n.styles-module_button__vh7mr[disabled] {\n opacity: 0.64;\n pointer-events: none !important;\n cursor: not-allowed !important;\n}'
+var styles = {
+ buttonLink: 'styles-module_buttonLink__uS8Nm',
+ button: 'styles-module_button__vh7mr',
+ stretched: 'styles-module_stretched__S-ixI',
+ noText: 'styles-module_noText__gRcNy',
+ small: 'styles-module_small__Dad5u',
+ loader: 'styles-module_loader__fN82b',
+ medium: 'styles-module_medium__DepVh',
+ primary: 'styles-module_primary__yNXpF',
+ negative: 'styles-module_negative__TVXHZ',
+ secondary: 'styles-module_secondary__LLIKV'
+}
+styleInject(css_248z)
+
+const Button = ({
+ className,
+ link,
+ noIndex,
+ stretched,
+ loading,
+ size,
+ mode = 'primary',
+ variant,
+ icon,
+ children,
+ content,
+ ...props
+}) => {
+ const button = React.createElement(
+ 'button',
+ {
+ ...props,
+ type: props.type ?? 'button',
+ className: concatClassNames(
+ className,
+ styles.button,
+ mode && styles[mode],
+ variant && styles[variant],
+ size && styles[size],
+ stretched && styles.stretched,
+ !children && styles.noText
+ )
+ },
+ loading
+ ? React.createElement(Spinner, { className: styles.loader })
+ : icon && React.createElement(Icon, { name: icon }),
+ React.createElement('div', null, content ?? children)
+ )
+ return link
+ ? React.createElement(
+ 'a',
+ { className: styles.buttonLink, href: link, title: '', rel: noIndex ? 'noindex nofollow' : '' },
+ button
+ )
+ : button
+}
+
+export { Button, Icon, iconNames }
+//# sourceMappingURL=index.js.map
diff --git a/build/index.js.map b/build/index.js.map
new file mode 100644
index 0000000..cab46dd
--- /dev/null
+++ b/build/index.js.map
@@ -0,0 +1 @@
+{"version":3,"file":"index.js","sources":["../node_modules/style-inject/dist/style-inject.es.js"],"sourcesContent":["function styleInject(css, ref) {\n if ( ref === void 0 ) ref = {};\n var insertAt = ref.insertAt;\n\n if (!css || typeof document === 'undefined') { return; }\n\n var head = document.head || document.getElementsByTagName('head')[0];\n var style = document.createElement('style');\n style.type = 'text/css';\n\n if (insertAt === 'top') {\n if (head.firstChild) {\n head.insertBefore(style, head.firstChild);\n } else {\n head.appendChild(style);\n }\n } else {\n head.appendChild(style);\n }\n\n if (style.styleSheet) {\n style.styleSheet.cssText = css;\n } else {\n style.appendChild(document.createTextNode(css));\n }\n}\n\nexport default styleInject;\n"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAAA,SAAS,WAAW,CAAC,GAAG,EAAE,GAAG,EAAE;AAC/B,EAAE,KAAK,GAAG,KAAK,KAAK,CAAC,GAAG,GAAG,GAAG,EAAE,CAAC;AACjC,EAAE,IAAI,QAAQ,GAAG,GAAG,CAAC,QAAQ,CAAC;AAC9B;AACA,EAAE,IAAI,CAAC,GAAG,IAAI,OAAO,QAAQ,KAAK,WAAW,EAAE,EAAE,OAAO,EAAE;AAC1D;AACA,EAAE,IAAI,IAAI,GAAG,QAAQ,CAAC,IAAI,IAAI,QAAQ,CAAC,oBAAoB,CAAC,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC;AACvE,EAAE,IAAI,KAAK,GAAG,QAAQ,CAAC,aAAa,CAAC,OAAO,CAAC,CAAC;AAC9C,EAAE,KAAK,CAAC,IAAI,GAAG,UAAU,CAAC;AAC1B;AACA,EAAE,IAAI,QAAQ,KAAK,KAAK,EAAE;AAC1B,IAAI,IAAI,IAAI,CAAC,UAAU,EAAE;AACzB,MAAM,IAAI,CAAC,YAAY,CAAC,KAAK,EAAE,IAAI,CAAC,UAAU,CAAC,CAAC;AAChD,KAAK,MAAM;AACX,MAAM,IAAI,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC;AAC9B,KAAK;AACL,GAAG,MAAM;AACT,IAAI,IAAI,CAAC,WAAW,CAAC,KAAK,CAAC,CAAC;AAC5B,GAAG;AACH;AACA,EAAE,IAAI,KAAK,CAAC,UAAU,EAAE;AACxB,IAAI,KAAK,CAAC,UAAU,CAAC,OAAO,GAAG,GAAG,CAAC;AACnC,GAAG,MAAM;AACT,IAAI,KAAK,CAAC,WAAW,CAAC,QAAQ,CAAC,cAAc,CAAC,GAAG,CAAC,CAAC,CAAC;AACpD,GAAG;AACH;;;;;;;;;;;;;;;;;;;;;;;","x_google_ignoreList":[0]}
\ No newline at end of file
diff --git a/eslint.config.js b/eslint.config.cjs
similarity index 100%
rename from eslint.config.js
rename to eslint.config.cjs
diff --git a/eslint.config.mjs b/eslint.config.mjs
index 58cf272..26cc928 100644
--- a/eslint.config.mjs
+++ b/eslint.config.mjs
@@ -34,17 +34,22 @@ export default [
'**/.yarn/**',
'**/eslint.config.mjs',
'**/eslint.config.js',
+ '**/eslint.config.cjs',
'**/jest.config.ts',
+ '**/declarations.d.ts',
'**/node_modules/**',
+ '**/build/**',
'**/dist/**',
'**/fixtures/**',
'**/coverage/**',
'**/__snapshots__/**',
'**/.docusaurus/**',
- '**/build/**',
// WebPack
- '**/webpack.config.js',
+ // '**/webpack.config.js',
+
+ // RollUp
+ '**/rollup.config.js',
// PM2 Server
// '**/ecosystem.config.js',
@@ -84,7 +89,7 @@ export default [
// in the rare case that we do - just need to manually restart their IDE.
glob: 'Infinity'
},
- project: ['tsconfig.json'],
+ project: ['eslint.tsconfig.json'],
warnOnUnsupportedTypeScriptVersion: false
}
},
diff --git a/eslint.tsconfig.json b/eslint.tsconfig.json
new file mode 100644
index 0000000..a659753
--- /dev/null
+++ b/eslint.tsconfig.json
@@ -0,0 +1,26 @@
+{
+ "compilerOptions": {
+ "baseUrl": "src",
+
+ "target": "es2022",
+ "module": "es2020",
+ "lib": ["dom", "dom.iterable", "esnext", "es2018"],
+
+ "strict": true,
+ "allowJs": false,
+ "skipLibCheck": true,
+ "esModuleInterop": true,
+ "allowSyntheticDefaultImports": true,
+ "forceConsistentCasingInFileNames": true,
+ "noFallthroughCasesInSwitch": true,
+ "moduleResolution": "node",
+ "resolveJsonModule": true,
+ "isolatedModules": true,
+ "jsx": "react-jsx",
+ "downlevelIteration": true,
+ "declaration": true,
+ "declarationDir": "dist"
+ },
+ "include": ["src", "storybook"],
+ "exclude": ["node_modules", "dist"]
+}
diff --git a/index.tsx b/index.tsx
deleted file mode 100644
index 092a46a..0000000
--- a/index.tsx
+++ /dev/null
@@ -1,15 +0,0 @@
-import React from 'react'
-import { createRoot } from 'react-dom/client'
-
-import { Button } from '@/index'
-
-const App = () => (
-
-
UI Components Demo
-
-
-)
-
-const container = document.getElementById('app') as HTMLElement
-const root = createRoot(container)
-root.render()
diff --git a/package.json b/package.json
index 325412f..eaa93c4 100644
--- a/package.json
+++ b/package.json
@@ -1,10 +1,10 @@
{
"name": "simple-react-ui-kit",
- "version": "1.0.2",
+ "version": "1.0.3",
"description": "My small UI framework for projects",
"repository": "https://github.com/miksrv/simple-react-ui-kit.git",
"scripts": {
- "build": "webpack",
+ "build": "rollup -c",
"changeset": "npx changeset",
"changeversion": "npx changeset version",
"release": "changeset publish",
@@ -17,8 +17,10 @@
"publishConfig": {
"access": "public"
},
+ "type": "module",
"access": "public",
- "main": "dist/index.js",
+ "main": "dist/index.cjs.js",
+ "module": "dist/index.esm.js",
"types": "dist/index.d.ts",
"files": [
"dist",
@@ -29,18 +31,15 @@
"author": "Misha Topchilo <20854498+miksrv@users.noreply.github.com>",
"license": "ISC",
"devDependencies": {
- "@babel/core": "^7.25.2",
- "@babel/preset-env": "^7.25.4",
- "@babel/preset-react": "^7.24.7",
- "@babel/preset-typescript": "^7.24.7",
"@changesets/cli": "^2.27.8",
"@eslint/compat": "^1.1.1",
"@eslint/js": "^9.11.1",
+ "@rollup/plugin-commonjs": "^28.0.0",
+ "@rollup/plugin-node-resolve": "^15.3.0",
+ "@rollup/plugin-terser": "^0.4.4",
"@types/lodash-es": "^4.17.12",
"@types/react": "^18.3.10",
"@types/react-dom": "^18.3.0",
- "babel-loader": "^9.2.1",
- "css-loader": "^7.1.2",
"eslint": "^9.11.1",
"eslint-plugin-eslint-comments": "^3.2.0",
"eslint-plugin-eslint-plugin": "^6.2.0",
@@ -49,19 +48,18 @@
"eslint-plugin-react": "^7.37.1",
"eslint-plugin-simple-import-sort": "^12.1.1",
"globals": "^15.10.0",
- "html-webpack-plugin": "^5.6.0",
"jest": "^29.7.0",
+ "postcss-sass": "^0.5.0",
"prettier": "^3.3.3",
+ "rollup": "^4.24.0",
+ "rollup-plugin-postcss": "^4.0.2",
+ "rollup-plugin-terser": "^7.0.2",
+ "rollup-plugin-typescript2": "^0.36.0",
"sass": "^1.79.4",
"sass-loader": "^16.0.2",
"style-loader": "^4.0.0",
- "ts-loader": "^9.5.1",
- "tsconfig-paths-webpack-plugin": "^4.1.0",
"typescript": "^5.6.2",
- "typescript-eslint": "^8.8.0",
- "webpack": "^5.95.0",
- "webpack-cli": "^5.1.4",
- "webpack-dev-server": "^5.1.0"
+ "typescript-eslint": "^8.8.0"
},
"dependencies": {
"embla-carousel-react": "^8.3.0",
diff --git a/rollup.config.js b/rollup.config.js
new file mode 100644
index 0000000..1431bf4
--- /dev/null
+++ b/rollup.config.js
@@ -0,0 +1,35 @@
+import typescript from 'rollup-plugin-typescript2';
+import resolve from '@rollup/plugin-node-resolve';
+import commonjs from '@rollup/plugin-commonjs';
+import postcss from 'rollup-plugin-postcss';
+import { terser } from 'rollup-plugin-terser';
+
+export default {
+ input: 'src/index.ts',
+ output: [
+ {
+ file: 'dist/index.esm.js',
+ format: 'esm',
+ sourcemap: false
+ }
+ ],
+ plugins: [
+ resolve(),
+ commonjs(),
+ terser(), // Минификация
+ typescript({
+ tsconfig: './tsconfig.json',
+ useTsconfigDeclarationDir: true,
+ clean: true
+ }),
+ postcss({
+ extensions: ['.sass', '.scss'],
+ extract: false,
+ modules: true,
+ use: [
+ ['sass', { includePaths: ['./src/styles'] }]
+ ]
+ })
+ ],
+ external: ['react', 'react-dom']
+};
diff --git a/src/autocomplete/Autocomplete.tsx b/src/autocomplete/Autocomplete.tsx
deleted file mode 100644
index 08fb049..0000000
--- a/src/autocomplete/Autocomplete.tsx
+++ /dev/null
@@ -1,247 +0,0 @@
-import React, { useCallback, useEffect, useRef, useState } from 'react'
-import debounce from 'lodash-es/debounce'
-
-import styles from './styles.module.sass'
-
-import Icon from '@/icon'
-import { IconTypes } from '@/icon/types'
-import { Spinner } from '@/index'
-import { concatClassNames as cn } from '@/tools'
-
-export type DropdownOption = {
- title: string
- value: any
- type?: string
- image?: string
- description?: string
-}
-
-interface DropdownProps {
- className?: string
- options?: DropdownOption[]
- loading?: boolean
- disabled?: boolean
- clearable?: boolean
- hideArrow?: boolean
- debouncing?: boolean
- debounceDelay?: number
- notFoundCaption?: string
- placeholder?: string
- label?: string
- value?: T
- minLength?: number
- leftIcon?: IconTypes
- onSelect?: (option: T) => void
- onSearch?: (value: string) => void
- onClear?: () => void
-}
-
-// TODO: If Enter key press and focus on the input field and options list not empty - select first option
-const Autocomplete: React.FC> = ({
- className,
- options,
- disabled,
- loading,
- clearable,
- hideArrow,
- debouncing = true,
- debounceDelay = 1000,
- value,
- minLength = 3,
- notFoundCaption,
- placeholder,
- label,
- leftIcon,
- onSelect,
- onSearch,
- onClear
-}) => {
- const dropdownRef = useRef(null)
- const [search, setSearch] = useState()
- const [localLoading, setLocalLoading] = useState(false)
- const [isOpen, setIsOpen] = useState(false)
- const [selectedOption, setSelectedOption] = useState(undefined)
-
- const toggleDropdown = () => {
- setIsOpen(!isOpen)
- }
-
- const handleDebouncedSearch = useCallback(
- debounce((value) => {
- onSearch?.(value)
- setLocalLoading(false)
- }, debounceDelay ?? 1000),
- []
- )
-
- const handleChangeInput = (event: React.ChangeEvent) => {
- const value = event.target.value
-
- if (value.length >= minLength) {
- setLocalLoading(true)
- } else {
- setLocalLoading(false)
- }
-
- setSearch(value)
-
- if (value === '' && isOpen) {
- setIsOpen(false)
- }
-
- if (debouncing) {
- handleDebouncedSearch(value)
- } else {
- onSearch?.(value)
- setLocalLoading(false)
- }
- }
-
- const handleKeyPress = (event: React.KeyboardEvent) => {
- if (event.key === 'Enter' && options?.length && options.length >= 1 && search !== '') {
- handleSelect(options[0])
- }
- }
-
- const handleSelect = (option: DropdownOption | undefined) => {
- if (selectedOption?.title !== option?.title) {
- setSelectedOption(option)
- setSearch(option?.title)
- }
-
- onSelect?.(option)
-
- setIsOpen(false)
- }
-
- const handleClickOutside = (event: MouseEvent) => {
- if (dropdownRef.current && !dropdownRef.current.contains(event.target as Node)) {
- setIsOpen(false)
- }
- }
-
- const handleClearClick = (event: React.MouseEvent) => {
- event.stopPropagation()
- setSearch(undefined)
- handleSelect(undefined)
- onClear?.()
- }
-
- useEffect(() => {
- document.addEventListener('mousedown', handleClickOutside)
-
- return () => {
- document.removeEventListener('mousedown', handleClickOutside)
- }
- }, [])
-
- useEffect(() => {
- if (!value) {
- setSelectedOption(undefined)
- }
-
- if (value) {
- setSearch(value.title)
- setSelectedOption(options?.find(({ title }) => value === title) ?? value ?? undefined)
- }
- }, [value])
-
- useEffect(() => {
- if (search) {
- setIsOpen(true)
- }
- }, [options])
-
- return (
-
- {label &&
}
-
-
- {leftIcon && (
-
-
-
- )}
- e.stopPropagation()}
- onWheelCapture={(e) => e.stopPropagation()}
- onKeyDown={handleKeyPress}
- onChange={handleChangeInput}
- />
-
- {loading || localLoading ? (
-
- ) : clearable && selectedOption?.title ? (
-
- ) : !hideArrow ? (
-
- ) : (
- <>>
- )}
-
-
- {isOpen && !loading && (
-
e.stopPropagation()}
- >
- {!options?.length && - {notFoundCaption ?? 'Nothing found'}
}
- {options?.map((option, i) => (
- -
-
-
- ))}
-
- )}
-
-
- )
-}
-
-export default Autocomplete
diff --git a/src/autocomplete/index.ts b/src/autocomplete/index.ts
deleted file mode 100644
index 1daaef3..0000000
--- a/src/autocomplete/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-export { default } from './Autocomplete'
-export type { DropdownOption } from './Autocomplete'
diff --git a/src/autocomplete/styles.module.sass b/src/autocomplete/styles.module.sass
deleted file mode 100644
index a13df39..0000000
--- a/src/autocomplete/styles.module.sass
+++ /dev/null
@@ -1,174 +0,0 @@
-@import ../variables
-
-.autocomplete
- display: block
-
- .label
- display: block
- color: var(--input-label-color)
- overflow: hidden
- padding-bottom: 4px
- padding-top: 2px
- text-overflow: ellipsis
- white-space: nowrap
- font-size: $fontSizeHeadline
-
- .loader
- width: 18px !important
- height: 18px !important
-
- .container
- position: relative
- border-radius: var(--border-radius)
-
- .searchContainer
- width: 100%
- line-height: 20px
- position: relative
- background-color: var(--input-background-color)
- -webkit-tap-highlight-color: transparent
- align-items: center
- border-radius: inherit
- box-sizing: border-box
- border: var(--input-border)
- color: var(--text-color-primary)
- height: 34px
- margin: 0
- padding: 0 10px 0 0
- display: flex
- justify-content: space-between
- transition: border-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms
-
- .leftIcon
- svg
- width: 24px
- height: 24px
- margin: 4px 1px 0 8px
- fill: var(--icon-color-secondary)
-
- .searchInput
- background: transparent
- border: none
- outline: none
- width: 90%
- height: inherit
- padding-left: 12px
- padding-bottom: 0
- font-family: var(--font-family)
- font-size: var(--font-size)
- color: inherit
-
- &::placeholder
- font-size: var(--font-size)
-
- &:focus, &:active, &:hover
- outline: none
- border-color: var(--input-border-focus-color)
- //box-shadow: rgba(25, 118, 210, 0.25) 0 0 0 0.05rem
-
- &.selected
- color: var(--text-color-primary)
-
- span
- overflow: hidden
- white-space: nowrap
- display: block
- text-overflow: ellipsis
-
- img
- width: 18px
- height: 20px
- margin-right: 5px
- float: left
-
- .arrow
- display: flex
- margin-top: 1px
- min-width: 24px
-
- svg
- width: 24px
- height: 24px
- fill: var(--icon-color-secondary)
-
- .clear, .toggleButton
- background: transparent
- border: none
- margin: 0
- padding: 0
- cursor: pointer
-
- svg
- margin-top: 2px
- width: 18px !important
- height: 18px !important
-
- &:hover
- fill: var(--icon-color-secondary-hover)
-
- &.open
- .searchContainer
- border-bottom-left-radius: 0
- border-bottom-right-radius: 0
-
- &.disabled
- opacity: .5
- cursor: default
-
- .optionsList
- position: absolute
- background-color: var(--dropdown-background-color)
- box-shadow: $boxShadow2
- border: var(--input-border)
- list-style: none
- padding: 0
- width: 100%
- z-index: 405
- top: 33px
- border-bottom-left-radius: 8px
- border-bottom-right-radius: 8px
- max-height: 200px
- overflow: hidden
- overflow-y: scroll
-
- li
- button
- margin: 0
- padding: 8px 10px
- height: 100%
- width: 100%
- cursor: pointer
- background: transparent
- border: none
- text-align: left
- display: flex
- align-items: center
- flex-wrap: wrap
- color: var(--text-color-primary)
-
- img
- width: 14px
- height: 15px
- margin-right: 4px
- margin-top: 1px
- float: left
-
- .content
- text-overflow: ellipsis
- overflow: hidden
- white-space: nowrap
-
- .description
- color: var(--text-color-secondary)
- font-size: $fontSizeCaption
- flex-basis: 100%
-
- &:hover, &.active
- background-color: var(--dropdown-background-color-hover)
-
- &:last-of-type
- border-bottom-left-radius: 8px
- border-bottom-right-radius: 8px
-
- .emptyItem
- padding: 8px 10px
diff --git a/src/badge/Badge.tsx b/src/badge/Badge.tsx
deleted file mode 100644
index 47eb2e0..0000000
--- a/src/badge/Badge.tsx
+++ /dev/null
@@ -1,21 +0,0 @@
-import React from 'react'
-
-import styles from './styles.module.sass'
-
-import Icon from '@/icon'
-import { IconTypes } from '@/icon/types'
-
-interface BadgeProps {
- icon?: IconTypes
- children?: React.ReactNode
- content?: React.ReactNode
-}
-
-const Badge: React.FC = ({ icon, children, content }) => (
-
- {icon && }
- {children || content}
-
-)
-
-export default Badge
diff --git a/src/badge/index.ts b/src/badge/index.ts
deleted file mode 100644
index 36f88ab..0000000
--- a/src/badge/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './Badge'
diff --git a/src/badge/styles.module.sass b/src/badge/styles.module.sass
deleted file mode 100644
index f6b9c1e..0000000
--- a/src/badge/styles.module.sass
+++ /dev/null
@@ -1,14 +0,0 @@
-@import ../variables
-
-.badge
- color: #FFF
- background: transparent
- display: flex
- align-items: center
- font-size: $fontSizeCaption
- margin-right: 8px
-
- svg
- fill: #FFF
- height: 16px
- margin-right: 5px
diff --git a/src/breadcrumbs/Breadcrumbs.tsx b/src/breadcrumbs/Breadcrumbs.tsx
deleted file mode 100644
index 27eee76..0000000
--- a/src/breadcrumbs/Breadcrumbs.tsx
+++ /dev/null
@@ -1,51 +0,0 @@
-import React from 'react'
-
-import styles from './styles.module.sass'
-
-import { concatClassNames as cn } from '@/tools'
-
-export type BreadcrumbLink = {
- link: string
- text: string
-}
-
-export interface BreadcrumbsProps {
- homePageTitle?: string
- currentPage?: string
- className?: string
- links?: BreadcrumbLink[]
-}
-
-const Breadcrumbs: React.FC = ({ homePageTitle, links, className, currentPage }) => (
-
- {!!homePageTitle?.length && (
- -
-
- {homePageTitle}
-
-
- )}
- {!!links?.length &&
- links.map(({ link, text }) => (
- -
-
- {text}
-
-
- ))}
- {currentPage && - {currentPage}
}
-
-)
-
-export default Breadcrumbs
diff --git a/src/breadcrumbs/index.ts b/src/breadcrumbs/index.ts
deleted file mode 100644
index 58f86ec..0000000
--- a/src/breadcrumbs/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-export { default } from './Breadcrumbs'
-export type { BreadcrumbsProps, BreadcrumbLink } from './Breadcrumbs'
diff --git a/src/breadcrumbs/styles.module.sass b/src/breadcrumbs/styles.module.sass
deleted file mode 100644
index 35187ca..0000000
--- a/src/breadcrumbs/styles.module.sass
+++ /dev/null
@@ -1,16 +0,0 @@
-@import ../variables
-
-.breadcrumbs
- display: flex
-
- li
- font-size: $fontSizeHeadline
- color: var(--text-color-secondary)
-
- &:not(:last-of-type)
- &:after
- content: '/'
- user-select: none
- margin-left: 8px
- margin-right: 8px
-
diff --git a/src/carousel/Carousel.tsx b/src/carousel/Carousel.tsx
deleted file mode 100644
index 7377cf8..0000000
--- a/src/carousel/Carousel.tsx
+++ /dev/null
@@ -1,41 +0,0 @@
-import React from 'react'
-import { EmblaOptionsType } from 'embla-carousel'
-import useEmblaCarousel from 'embla-carousel-react'
-
-import { NextButton, PrevButton, usePrevNextButtons } from './CarouselButtons'
-import styles from './styles.module.sass'
-
-interface CarouselProps {
- options?: EmblaOptionsType
- children?: any
-}
-
-const Carousel: React.FC = ({ options, children }) => {
- const [emblaRef, emblaApi] = useEmblaCarousel(options)
-
- const { prevBtnDisabled, nextBtnDisabled, onPrevButtonClick, onNextButtonClick } = usePrevNextButtons(emblaApi)
-
- return (
-
- )
-}
-
-export default Carousel
diff --git a/src/carousel/CarouselButtons.tsx b/src/carousel/CarouselButtons.tsx
deleted file mode 100644
index 1a0e293..0000000
--- a/src/carousel/CarouselButtons.tsx
+++ /dev/null
@@ -1,85 +0,0 @@
-import React, { PropsWithChildren, useCallback, useEffect, useState } from 'react'
-import { EmblaCarouselType } from 'embla-carousel'
-
-import styles from './styles.module.sass'
-
-import Icon from '@/icon'
-import { concatClassNames as cn } from '@/tools'
-
-type UsePrevNextButtonsType = {
- prevBtnDisabled: boolean
- nextBtnDisabled: boolean
- onPrevButtonClick: () => void
- onNextButtonClick: () => void
-}
-
-export const usePrevNextButtons = (emblaApi: EmblaCarouselType | undefined): UsePrevNextButtonsType => {
- const [prevBtnDisabled, setPrevBtnDisabled] = useState(true)
- const [nextBtnDisabled, setNextBtnDisabled] = useState(true)
-
- const onPrevButtonClick = useCallback(() => {
- if (!emblaApi) {
- return
- }
- emblaApi.scrollPrev()
- }, [emblaApi])
-
- const onNextButtonClick = useCallback(() => {
- if (!emblaApi) {
- return
- }
- emblaApi.scrollNext()
- }, [emblaApi])
-
- const onSelect = useCallback((emblaApi: EmblaCarouselType) => {
- setPrevBtnDisabled(!emblaApi.canScrollPrev())
- setNextBtnDisabled(!emblaApi.canScrollNext())
- }, [])
-
- useEffect(() => {
- if (!emblaApi) {
- return
- }
-
- onSelect(emblaApi)
- emblaApi.on('reInit', onSelect)
- emblaApi.on('select', onSelect)
- }, [emblaApi, onSelect])
-
- return {
- nextBtnDisabled,
- onNextButtonClick,
- onPrevButtonClick,
- prevBtnDisabled
- }
-}
-
-type PropType = PropsWithChildren<
- React.DetailedHTMLProps, HTMLButtonElement>
->
-
-export const PrevButton: React.FC = ({ children, ...restProps }) => (
-
-)
-
-export const NextButton: React.FC = ({ children, ...restProps }) => (
-
-)
diff --git a/src/carousel/index.ts b/src/carousel/index.ts
deleted file mode 100644
index 0cca671..0000000
--- a/src/carousel/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './Carousel'
diff --git a/src/carousel/styles.module.sass b/src/carousel/styles.module.sass
deleted file mode 100644
index 8400109..0000000
--- a/src/carousel/styles.module.sass
+++ /dev/null
@@ -1,156 +0,0 @@
-@import ../variables
-
-.theme-light
- --brand-primary: rgb(47, 112, 193)
- --brand-secondary: rgb(116, 97, 195)
- --brand-alternative: rgb(19, 120, 134)
- --background-site: rgb(249, 249, 249)
- --background-code: rgb(244, 244, 244)
- --text-body: rgb(54, 49, 61)
- --text-comment: rgb(99, 94, 105)
- --text-high-contrast: rgb(49, 49, 49)
- --text-medium-contrast: rgb(99, 94, 105)
- --text-low-contrast: rgb(116, 109, 118)
- --detail-high-contrast: rgb(192, 192, 192)
- --detail-medium-contrast: rgb(234, 234, 234)
- --detail-low-contrast: rgb(240, 240, 242)
- --admonition-note: rgb(46, 109, 188)
- --admonition-warning: rgb(255, 196, 9)
- --admonition-danger: rgb(220, 38, 38)
- --brand-primary-rgb-value: 47, 112, 193
- --brand-secondary-rgb-value: 116, 97, 195
- --brand-alternative-rgb-value: 19, 120, 134
- --background-site-rgb-value: 249, 249, 249
- --background-code-rgb-value: 244, 244, 244
- --text-body-rgb-value: 54, 49, 61
- --text-comment-rgb-value: 99, 94, 105
- --text-high-contrast-rgb-value: 49, 49, 49
- --text-medium-contrast-rgb-value: 99, 94, 105
- --text-low-contrast-rgb-value: 116, 109, 118
- --detail-high-contrast-rgb-value: 192, 192, 192
- --detail-medium-contrast-rgb-value: 234, 234, 234
- --detail-low-contrast-rgb-value: 240, 240, 242
- --admonition-note-rgb-value: 46, 109, 188
- --admonition-warning-rgb-value: 255, 196, 9
- --admonition-danger-rgb-value: 220, 38, 38
-
-//.theme-dark
-// --brand-primary: rgb(138, 180, 248)
-// --brand-secondary: rgb(193, 168, 226)
-// --brand-alternative: rgb(136, 186, 191)
-// --background-site: rgb(0, 0, 0)
-// --background-code: rgb(12, 12, 12)
-// --text-body: rgb(222, 222, 222)
-// --text-comment: rgb(170, 170, 170)
-// --text-high-contrast: rgb(230, 230, 230)
-// --text-medium-contrast: rgb(202, 202, 202)
-// --text-low-contrast: rgb(170, 170, 170)
-// --detail-high-contrast: rgb(101, 101, 101)
-// --detail-medium-contrast: rgb(25, 25, 25)
-// --detail-low-contrast: rgb(21, 21, 21)
-// --admonition-note: rgb(138, 180, 248)
-// --admonition-warning: rgb(253, 186, 116)
-// --admonition-danger: rgb(220, 38, 38)
-// --brand-primary-rgb-value: 138, 180, 248
-// --brand-secondary-rgb-value: 193, 168, 226
-// --brand-alternative-rgb-value: 136, 186, 191
-// --background-site-rgb-value: 0, 0, 0
-// --background-code-rgb-value: 12, 12, 12
-// --text-body-rgb-value: 222, 222, 222
-// --text-comment-rgb-value: 170, 170, 170
-// --text-high-contrast-rgb-value: 230, 230, 230
-// --text-medium-contrast-rgb-value: 202, 202, 202
-// --text-low-contrast-rgb-value: 170, 170, 170
-// --detail-high-contrast-rgb-value: 101, 101, 101
-// --detail-medium-contrast-rgb-value: 25, 25, 25
-// --detail-low-contrast-rgb-value: 21, 21, 21
-// --admonition-note-rgb-value: 138, 180, 248
-// --admonition-warning-rgb-value: 253, 186, 116
-// --admonition-danger-rgb-value: 220, 38, 38
-//
-
-.carousel
- position: relative
- max-width: 870px
- margin-top: 10px
- --slide-size: 100%
-
- .viewport
- overflow: hidden
-
- .container
- backface-visibility: hidden
- display: flex
- touch-action: pan-y
- margin-left: calc(var(--slide-spacing) * -1)
-
- & > div, & > article
- flex: 0 0 var(--slide-size)
- min-width: 0
- max-width: 283px
- padding-left: var(--slide-spacing)
-
- @media only screen and (max-width: $mobileMaxWidth)
- max-width: 500px
-
- .buttonsContainer
- opacity: 0
- display: flex
- align-items: center
- position: absolute
- top: 50%
- transform: translateY(-50%)
- width: 100%
- transition: opacity .15s
-
- @media only screen and (max-width: $mobileMaxWidth)
- opacity: 1
-
- .arrowButton
- z-index: 1
- background: none
- border: none
- display: flex
- align-items: center
- justify-content: center
- cursor: pointer
- width: 48px
- min-height: 346px
- height: 100%
- position: absolute
- color: #a6a6a6
-
- @media only screen and (max-width: $mobileMaxWidth)
- min-height: 402px
-
- span
- background-color: var(--modal-background)
- display: flex
- align-items: center
- justify-content: center
- width: 36px
- height: 36px
- opacity: .7
- border-radius: 50%
- transition: opacity .15s ease-out
-
- svg
- width: 32px
- height: 32px
- fill: #737373
-
- &:hover
- span
- opacity: 1
-
- .arrowButtonLeft
- left: 10px
- right: auto
-
- .arrowButtonRight
- left: auto
- right: 10px
-
- &:hover
- .buttonsContainer
- opacity: 1
diff --git a/src/checkbox/Checkbox.tsx b/src/checkbox/Checkbox.tsx
deleted file mode 100644
index c1214c6..0000000
--- a/src/checkbox/Checkbox.tsx
+++ /dev/null
@@ -1,32 +0,0 @@
-import React from 'react'
-
-import styles from './styles.module.sass'
-
-import Icon from '@/icon'
-import { concatClassNames as cn } from '@/tools'
-
-interface CheckboxProps extends React.InputHTMLAttributes {
- label?: string | React.ReactNode
- indeterminate?: boolean
-}
-
-const Checkbox: React.FC = ({ label, indeterminate, ...props }): JSX.Element => (
-
-
- {indeterminate ? (
-
- ) : props.checked ? (
-
- ) : (
-
- )}
-
-
- {label &&
}
-
-)
-
-export default Checkbox
diff --git a/src/checkbox/index.ts b/src/checkbox/index.ts
deleted file mode 100644
index 3b28771..0000000
--- a/src/checkbox/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './Checkbox'
diff --git a/src/checkbox/styles.module.sass b/src/checkbox/styles.module.sass
deleted file mode 100644
index aa3ec20..0000000
--- a/src/checkbox/styles.module.sass
+++ /dev/null
@@ -1,29 +0,0 @@
-@import ../variables
-
-.checkbox
- display: flex
- align-items: center
-
- .formField
- margin-right: 5px
- margin-bottom: -3px
-
- input
- display: none
-
- svg
- fill: #aeb7c2
- width: 16px
- height: 16px
- margin-bottom: -1.1px
-
- &.checked
- svg
- fill: #447bba
-
- label
- cursor: pointer
- color: var(--text-color-primary)
- font-size: $fontSizeParagraph
- width: 100%
- display: flex
diff --git a/src/chips-select/Chip.tsx b/src/chips-select/Chip.tsx
deleted file mode 100644
index 154cdf1..0000000
--- a/src/chips-select/Chip.tsx
+++ /dev/null
@@ -1,24 +0,0 @@
-import React from 'react'
-
-import styles from './styles.module.sass'
-
-import Icon from '@/icon'
-
-interface ChipProps {
- text: string
- onClickRemove?: (text: string) => void
-}
-
-const Chip: React.FC = ({ text, onClickRemove }) => (
-
- {text}
-
-
-)
-
-export default Chip
diff --git a/src/chips-select/ChipsSelect.tsx b/src/chips-select/ChipsSelect.tsx
deleted file mode 100644
index d5e909a..0000000
--- a/src/chips-select/ChipsSelect.tsx
+++ /dev/null
@@ -1,183 +0,0 @@
-import React, { useCallback, useEffect, useRef, useState } from 'react'
-import debounce from 'lodash-es/debounce'
-
-import styles from './styles.module.sass'
-
-import Chip from '@/chips-select/Chip'
-import Icon from '@/icon'
-import Spinner from '@/spinner'
-import { concatClassNames as cn } from '@/tools'
-
-interface ChipsSelectProps {
- className?: string
- options?: string[]
- loading?: boolean
- disabled?: boolean
- placeholder?: string
- notFoundCaption?: string
- label?: string
- value?: string[]
- onSelect?: (options: string[]) => void
- onSearch?: (value: string) => void
-}
-
-const ChipsSelect: React.FC = ({
- className,
- options,
- disabled,
- loading,
- value,
- placeholder,
- notFoundCaption,
- label,
- onSelect,
- onSearch
-}) => {
- const dropdownRef = useRef(null)
- const [search, setSearch] = useState()
- const [localLoading, setLocaLoading] = useState(false)
- const [isOpen, setIsOpen] = useState(false)
-
- const toggleDropdown = () => {
- setIsOpen(!isOpen)
- }
-
- const handleDebouncedSearch = useCallback(
- debounce((value) => {
- onSearch?.(value)
- setLocaLoading(false)
- }, 500),
- []
- )
-
- const optionInValue = (option?: string): boolean =>
- !!value?.find((item) => item?.toLowerCase() === option?.toLowerCase())
-
- const handleKeyPress = (event: React.KeyboardEvent) => {
- if (event.key === 'Enter' && search?.length) {
- if (!optionInValue(search)) {
- onSelect?.([...(value ?? []), search])
- }
-
- setIsOpen(false)
- setSearch(undefined)
- }
-
- if (event.key === 'Backspace' && value?.length && !search?.length) {
- const updateValue = [...value]
-
- updateValue.pop()
-
- onSelect?.(updateValue)
- }
- }
-
- const handleChangeInput = (event: React.ChangeEvent) => {
- const value = event.target.value.trim()
-
- if (value.length > 0) {
- setLocaLoading(true)
- } else {
- setLocaLoading(false)
- }
-
- setSearch(value)
- handleDebouncedSearch(value)
- }
-
- const handleSelect = (option: string) => {
- if (!optionInValue(option)) {
- onSelect?.([...(value ?? []), option])
- }
-
- setSearch(undefined)
- setIsOpen(false)
- }
-
- const handleClickRemove = (option: string): void => {
- onSelect?.([...(value?.filter((item) => item !== option) ?? [])])
- }
-
- const handleClickOutside = (event: MouseEvent) => {
- if (dropdownRef.current && !dropdownRef.current.contains(event.target as Node)) {
- setIsOpen(false)
- }
- }
-
- useEffect(() => {
- document.addEventListener('mousedown', handleClickOutside)
-
- return () => {
- document.removeEventListener('mousedown', handleClickOutside)
- }
- }, [])
-
- useEffect(() => {
- if (search) {
- setIsOpen(true)
- }
- }, [options])
-
- return (
-
- {label &&
}
-
-
- {value?.map((item, i) => (
-
- ))}
-
-
- {loading || localLoading ? (
-
- ) : (
-
- )}
-
-
- {isOpen && !loading && (
-
e.stopPropagation()}
- >
- {!options?.length && - {notFoundCaption}
}
- {options?.map((option) => (
- -
-
-
- ))}
-
- )}
-
-
- )
-}
-
-export default ChipsSelect
diff --git a/src/chips-select/index.ts b/src/chips-select/index.ts
deleted file mode 100644
index 9ba2ddf..0000000
--- a/src/chips-select/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './ChipsSelect'
diff --git a/src/chips-select/styles.module.sass b/src/chips-select/styles.module.sass
deleted file mode 100644
index 98a1924..0000000
--- a/src/chips-select/styles.module.sass
+++ /dev/null
@@ -1,195 +0,0 @@
-@import ../variables
-
-.chipsSelect
- display: block
-
- .label
- display: block
- color: var(--input-label-color)
- overflow: hidden
- padding-bottom: 4px
- padding-top: 2px
- text-overflow: ellipsis
- white-space: nowrap
- font-size: $fontSizeHeadline
-
- .loader
- width: 18px !important
- height: 18px !important
-
- .container
- position: relative
- background-color: var(--input-background-color)
- border-radius: var(--border-radius)
-
- .searchContainer
- width: 100%
- line-height: 20px
- position: relative
- background-color: var(--input-background-color)
- -webkit-tap-highlight-color: transparent
- align-items: center
- border-radius: inherit
- box-sizing: border-box
- border: var(--input-border)
- color: var(--text-color-primary)
- min-height: 36px
- margin: 0
- padding: 0 12px 0 2px
- //justify-content: space-between
- display: flex
- flex-grow: 1
- flex-shrink: 1
- flex-wrap: wrap
- transition: border-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms
-
- .searchInput
- background: transparent
- border: none
- outline: none
- height: inherit
- padding-left: 12px
- flex: 1
- flex-direction: column
- justify-content: center
- color: inherit
- font-family: var(--font-family)
- font-size: var(--font-size)
-
- &:focus, &:active, &:hover
- outline: none
- border-color: var(--input-border-focus-color)
- //box-shadow: rgba(25, 118, 210, 0.25) 0 0 0 0.05rem
-
- &.selected
- color: var(--text-color-primary)
-
- span
- overflow: hidden
- white-space: nowrap
- display: block
- text-overflow: ellipsis
-
- img
- width: 18px
- height: 20px
- margin-right: 5px
- float: left
-
- .arrow
- display: flex
- margin-top: 1px
-
- svg
- width: 24px
- height: 24px
- fill: var(--icon-color-secondary)
-
- .clear, .toggleButton
- background: transparent
- border: none
- margin: 0
- padding: 0
- cursor: pointer
- height: 24px
-
- .clear
- svg
- margin-top: 2px
- width: 18px !important
- height: 18px !important
-
- &:hover
- fill: var(--icon-color-secondary-hover)
-
- &.open
- .searchContainer
- border-bottom-left-radius: 0
- border-bottom-right-radius: 0
-
- .optionsList
- position: absolute
- background-color: var(--dropdown-background-color)
- box-shadow: $boxShadow2
- border: var(--input-border)
- list-style: none
- padding: 0
- width: 100%
- z-index: 405
- top: 35px
- border-bottom-left-radius: 8px
- border-bottom-right-radius: 8px
- max-height: 200px
- overflow: hidden
- overflow-y: scroll
-
- li
- font-size: $fontSizeParagraph
-
- button
- margin: 0
- padding: 8px 10px
- height: 100%
- width: 100%
- cursor: pointer
- background: transparent
- border: none
- text-align: left
- display: flex
- align-items: center
-
- img
- width: 14px
- height: 15px
- margin-right: 4px
-
- &:hover, &.active
- background-color: var(--dropdown-background-color-hover)
-
- &:last-of-type
- border-bottom-left-radius: 8px
- border-bottom-right-radius: 8px
-
- .emptyItem
- padding: 8px 10px
-
- &.disabled
- .label
- opacity: 0.7
-
- .searchContainer
- opacity: 0.5
- cursor: default
-
- .arrow
- button
- cursor: default
-
-.chip
- display: inline-flex
- margin: 2px
- border-radius: var(--border-radius)
- font-size: $fontSizeHeadline
- box-sizing: border-box
- border: 0.5px solid rgba(0, 0, 0, 0.08)
- background: var(--input-background-content)
- align-items: center
- height: 28px
-
- .text
- overflow: hidden
- padding-left: 8px
-
- .close
- border: none
- background: none
- cursor: pointer
-
- svg
- width: 16px
- height: 16px
- fill: var(--icon-color-secondary)
- vertical-align: middle
-
- &:hover
- opacity: .7
diff --git a/src/button/Button.tsx b/src/components/button/Button.tsx
similarity index 80%
rename from src/button/Button.tsx
rename to src/components/button/Button.tsx
index 820b8e9..2da6f6a 100644
--- a/src/button/Button.tsx
+++ b/src/components/button/Button.tsx
@@ -1,15 +1,15 @@
import React from 'react'
-import styles from './styles.module.sass'
+import { cn } from '../../utils'
+import Icon, { IconTypes } from '../icon'
+import Spinner from '../spinner'
-import Icon, { IconTypes } from '@/icon'
-import Spinner from '@/spinner'
-import { concatClassNames as cn } from '@/tools'
+import styles from './styles.module.sass'
/**
* Button component properties
*/
-export interface ButtonProps extends Omit, 'content'> {
+export interface ButtonProps extends React.ButtonHTMLAttributes {
/** Additional class names for custom styling */
className?: string
/** URL for link if button acts as a link */
@@ -25,13 +25,13 @@ export interface ButtonProps extends Omit = ({
@@ -45,7 +45,7 @@ const Button: React.FC = ({
variant,
icon,
children,
- content,
+ label,
...props
}) => {
const button = (
@@ -59,11 +59,12 @@ const Button: React.FC = ({
variant && styles[variant],
size && styles[size],
stretched && styles.stretched,
+ loading && styles.loading,
!children && styles.noText
)}
>
{loading ? : icon && }
- {content ?? children}
+ {label?.length ? label : children}
)
diff --git a/src/button/index.ts b/src/components/button/index.ts
similarity index 100%
rename from src/button/index.ts
rename to src/components/button/index.ts
diff --git a/src/button/styles.module.sass b/src/components/button/styles.module.sass
similarity index 66%
rename from src/button/styles.module.sass
rename to src/components/button/styles.module.sass
index fef9e99..819256d 100644
--- a/src/button/styles.module.sass
+++ b/src/components/button/styles.module.sass
@@ -1,5 +1,3 @@
-@import ../variables
-
.buttonLink
text-decoration: none !important
@@ -7,16 +5,16 @@
margin: 0 auto
.button
+ font-family: var(--font-family), sans-serif
+ font-size: var(--font-size)
+ font-weight: var(--button-font-weight)
+ color: var(--button-default-color)
+ background: var(--button-default-background)
+ border-radius: var(--border-radius)
cursor: pointer
padding: 6px 10px
border: 0
- border-radius: var(--border-radius)
min-height: 28px
- color: var(--button-default-color)
- background: var(--button-default-background)
- font-family: var(--font-family), serif
- font-size: var(--font-size)
- font-weight: 500
display: flex
align-content: center
justify-content: center
@@ -36,6 +34,10 @@
&.stretched
width: 100%
+ &.loading
+ cursor: wait
+ pointer-events: none
+
&.noText
svg
margin-right: 0
@@ -52,9 +54,8 @@
line-height: 15px
.loader
- height: 20px
- width: 20px
- margin-top: 0
+ height: 16px
+ width: 16px
&.medium
padding: 8px 10px
@@ -78,14 +79,24 @@
background-color: var(--button-primary-background-active)
&.negative
- background-color: var(--button-negative-background)
- color: var(--button-negative-color)
+ background-color: var(--color-red)
+ color: var(--color-contrast)
&:hover, &:focus
- background-color: var(--button-negative-background-hover)
+ background-color: var(--color-red-hover)
&:active
- background-color: var(--button-negative-background-active)
+ background-color: var(--color-red-active)
+
+ &.positive
+ background-color: var(--color-green)
+ color: var(--color-contrast)
+
+ &:hover, &:focus
+ background-color: var(--color-green-hover)
+
+ &:active
+ background-color: var(--color-green-active)
&.secondary
background-color: var(--button-secondary-background)
@@ -99,6 +110,24 @@
background-color: var(--button-secondary-background-active)
color: var(--button-secondary-color-active)
+ &.negative
+ color: var(--color-red)
+
+ &:hover, &:focus
+ color: var(--color-red-hover)
+
+ &:active
+ color: var(--color-red-active)
+
+ &.positive
+ color: var(--color-green)
+
+ &:hover, &:focus
+ color: var(--color-green-hover)
+
+ &:active
+ color: var(--color-green-active)
+
&[disabled]
opacity: .64
pointer-events: none !important
diff --git a/src/icon/Icon.tsx b/src/components/icon/Icon.tsx
similarity index 99%
rename from src/icon/Icon.tsx
rename to src/components/icon/Icon.tsx
index 18ae5b8..79aea7d 100644
--- a/src/icon/Icon.tsx
+++ b/src/components/icon/Icon.tsx
@@ -4,6 +4,7 @@ import { IconTypes } from './types'
interface IconProps extends React.SVGProps {
name: IconTypes
+ className?: string
}
const Icon: React.FC = ({ name, ...props }) => {
diff --git a/src/icon/index.ts b/src/components/icon/index.ts
similarity index 100%
rename from src/icon/index.ts
rename to src/components/icon/index.ts
diff --git a/src/icon/types.ts b/src/components/icon/types.ts
similarity index 100%
rename from src/icon/types.ts
rename to src/components/icon/types.ts
diff --git a/src/spinner/Spinner.tsx b/src/components/spinner/Spinner.tsx
similarity index 96%
rename from src/spinner/Spinner.tsx
rename to src/components/spinner/Spinner.tsx
index f994a9d..10fb5d8 100644
--- a/src/spinner/Spinner.tsx
+++ b/src/components/spinner/Spinner.tsx
@@ -1,8 +1,8 @@
import React from 'react'
-import styles from './styles.module.sass'
+import { cn } from '../../utils'
-import { concatClassNames as cn } from '@/tools'
+import styles from './styles.module.sass'
interface SpinnerProps {
className?: string
diff --git a/src/spinner/index.ts b/src/components/spinner/index.ts
similarity index 100%
rename from src/spinner/index.ts
rename to src/components/spinner/index.ts
diff --git a/src/components/spinner/styles.module.sass b/src/components/spinner/styles.module.sass
new file mode 100644
index 0000000..85fc76c
--- /dev/null
+++ b/src/components/spinner/styles.module.sass
@@ -0,0 +1,4 @@
+@import ../../styles/animations
+
+.spinner
+ animation: animation-spin 1s linear infinite
diff --git a/src/container/Container.tsx b/src/container/Container.tsx
deleted file mode 100644
index c96f2d9..0000000
--- a/src/container/Container.tsx
+++ /dev/null
@@ -1,42 +0,0 @@
-import React from 'react'
-
-import styles from './styles.module.sass'
-
-import { concatClassNames as cn } from '@/tools'
-
-/**
- * Interface for the properties of a container component.
- */
-export interface ContainerProps extends React.HTMLAttributes {
- /** The title of the container. Displayed at the top of the container */
- title?: string
- /** Additional class names to apply to the container */
- className?: string
- /** An action element, typically a button or link, displayed in the container header */
- action?: React.ReactNode
- /** Custom header content for the container */
- header?: React.ReactNode
- /** The content of the container */
- children?: React.ReactNode
- /** Custom footer content for the container */
- footer?: React.ReactNode
-}
-
-const Container: React.FC = ({ className, title, action, header, children, footer, ...props }) => (
-
- {(header || title || action) && (
-
- {title &&
{title}
}
- {header}
- {action &&
{action}
}
-
- )}
- {children}
- {footer}
-
-)
-
-export default Container
diff --git a/src/container/index.ts b/src/container/index.ts
deleted file mode 100644
index 0f4b8a6..0000000
--- a/src/container/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-export { default } from './Container'
-export type { ContainerProps } from './Container'
diff --git a/src/container/styles.module.sass b/src/container/styles.module.sass
deleted file mode 100644
index edf8016..0000000
--- a/src/container/styles.module.sass
+++ /dev/null
@@ -1,38 +0,0 @@
-@import ../variables
-
-.container
- margin-top: 15px
- padding: 15px
- width: 100%
- background: var(--container-background)
- border-radius: var(--border-radius)
- box-shadow: var(--container-shadow)
- position: relative
- transition: background-color 0.5s ease
-
- &:before
- border-radius: inherit
- box-shadow: inherit
- content: ""
- height: 100%
- left: 0
- pointer-events: none
- position: absolute
- top: 0
- width: 100%
-
- .header
- margin: -5px -15px 5px -15px
- padding: 0 10px 0 15px
- display: flex
- justify-content: space-between
-
- .title
- line-height: 29px
-
- .actions
- display: flex
- align-items: center
-
- button
- margin-left: 10px
diff --git a/src/counter/Counter.tsx b/src/counter/Counter.tsx
deleted file mode 100644
index de4ad46..0000000
--- a/src/counter/Counter.tsx
+++ /dev/null
@@ -1,15 +0,0 @@
-import React from 'react'
-
-import styles from './styles.module.sass'
-
-import { concatClassNames as cn } from '@/tools'
-
-interface CounterProps {
- value?: number
- className?: string
-}
-
-const Counter: React.FC = ({ value, className }) =>
- value ? {value}
: <>>
-
-export default Counter
diff --git a/src/counter/index.ts b/src/counter/index.ts
deleted file mode 100644
index 7bf5fdd..0000000
--- a/src/counter/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './Counter'
diff --git a/src/counter/styles.module.sass b/src/counter/styles.module.sass
deleted file mode 100644
index 73314b9..0000000
--- a/src/counter/styles.module.sass
+++ /dev/null
@@ -1,14 +0,0 @@
-@import ../variables
-
-.counter
- height: 16px
- min-width: 16px
- align-items: center
- box-sizing: border-box
- display: flex
- justify-content: center
- text-align: center
- background: var(--color-red)
- color: #FFF
- border-radius: 50%
- font-size: $fontSizeCaption
diff --git a/src/dialog/Dialog.tsx b/src/dialog/Dialog.tsx
deleted file mode 100644
index f0369df..0000000
--- a/src/dialog/Dialog.tsx
+++ /dev/null
@@ -1,131 +0,0 @@
-import React, { useEffect, useRef, useState } from 'react'
-
-import styles from './styles.module.sass'
-
-import Icon from '@/icon'
-
-/**
- * Dialog component properties
- */
-export interface DialogProps extends React.HTMLAttributes {
- /** Whether the dialog is open or closed */
- open?: boolean
- /** Header text for the dialog */
- header?: string
- /** Height for the content area of the dialog (e.g., in 'px', 'rem', etc.) */
- contentHeight?: string
- /** Maximum width for the dialog (e.g., in 'px', 'rem', etc.) */
- maxWidth?: string
- /** Text for the back link (if applicable) */
- backLinkCaption?: string
- /** Show or hide the back link in the dialog */
- showBackLink?: boolean
- /** Actions or buttons to be displayed at the bottom of the dialog */
- actions?: React.ReactNode
- /** Content inside the dialog */
- children?: React.ReactNode
- /** Callback function triggered when the back link is clicked */
- onBackClick?: () => void
- /** Callback function triggered when the dialog is closed */
- onCloseDialog?: () => void
-}
-
-const Dialog: React.FC = ({
- open,
- header,
- contentHeight,
- maxWidth = '500px',
- backLinkCaption,
- showBackLink,
- actions,
- children,
- onBackClick,
- onCloseDialog,
- ...props
-}) => {
- const dialogRef = useRef(null)
- const [dialogStyle, setDialogStyle] = useState({})
-
- const handleResize = () => {
- // const viewportWidth = window.innerWidth
- const viewportHeight = window.innerHeight
-
- // const dialogWidth = dialogRef?.current?.offsetWidth || 0
- const dialogHeight = dialogRef.current?.offsetHeight || 0
-
- // const left = (viewportWidth - dialogWidth) / 2
- const top = (viewportHeight - dialogHeight) / 2
-
- setDialogStyle({
- // left: `${left}px`,
- maxWidth,
- top: `${top}px`
- })
- }
-
- const handleKeyDown = (event: KeyboardEvent) => {
- if (event.key === 'Escape') {
- onCloseDialog?.()
- }
- }
-
- const handleClickOutside = (event: MouseEvent) => {
- if (dialogRef.current && !dialogRef.current.contains(event.target as Node)) {
- onCloseDialog?.()
- }
- }
-
- useEffect(() => {
- document.addEventListener('resize', handleResize)
- document.addEventListener('mousedown', handleClickOutside)
- document.addEventListener('keydown', handleKeyDown)
-
- return () => {
- document.removeEventListener('resize', handleResize)
- document.removeEventListener('mousedown', handleClickOutside)
- document.removeEventListener('keydown', handleKeyDown)
- }
- }, [])
-
- useEffect(() => {
- if (open) {
- handleResize()
- }
- }, [open])
-
- return open ? (
-
- ) : (
- <>>
- )
-}
-
-export default Dialog
diff --git a/src/dialog/index.ts b/src/dialog/index.ts
deleted file mode 100644
index 3813c6c..0000000
--- a/src/dialog/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-export { default } from './Dialog'
-export type { DialogProps } from './Dialog'
diff --git a/src/dialog/styles.module.sass b/src/dialog/styles.module.sass
deleted file mode 100644
index 8c0d4ce..0000000
--- a/src/dialog/styles.module.sass
+++ /dev/null
@@ -1,54 +0,0 @@
-@import ../variables
-
-.dialog
- position: fixed
- background-color: var(--modal-background)
- border-radius: var(--border-radius)
- border: none
- box-shadow: $boxShadow5
- width: 100%
- z-index: 600
- max-height: 80vh
- overflow: hidden
- padding: 0
-
- @media only screen and (max-width: $mobileMaxWidth)
- width: 96%
-
- .header
- padding: 15px
- text-align: center
- border-bottom: var(--input-border)
-
- .backLink
- position: absolute
- border: 0
- background: transparent
- cursor: pointer
- display: flex
- align-items: center
- margin-left: 0
- font-family: var(--font-family), serif
-
- svg
- width: 24px
- height: 24px
- fill: var(--input-label-color)
-
- div
- color: var(--input-label-color)
-
- .actions
- position: absolute
- right: 15px
- top: 13px
- display: flex
- align-items: center
-
- .content
- max-height: 70vh
- overflow-y: auto
- padding: 20px
-
- .header + .content
- padding: 10px 20px
diff --git a/src/dropdown/Dropdown.tsx b/src/dropdown/Dropdown.tsx
deleted file mode 100644
index 8321538..0000000
--- a/src/dropdown/Dropdown.tsx
+++ /dev/null
@@ -1,146 +0,0 @@
-import React, { useEffect, useRef, useState } from 'react'
-
-import styles from './styles.module.sass'
-
-import OptionsList from '@/dropdown/OptionsList'
-import Icon from '@/icon'
-import { concatClassNames as cn } from '@/tools'
-
-export type DropdownOption = {
- key: string | number
- value: React.ReactNode | string | number
- image?: string
- disabled?: boolean
-}
-
-interface DropdownProps {
- className?: string
- options?: DropdownOption[]
- required?: boolean
- disabled?: boolean
- clearable?: boolean
- placeholder?: string
- label?: string
- error?: string
- value?: T
- onSelect?: (selectedOption: DropdownOption | undefined) => void
- onOpen?: () => void
-}
-
-const Dropdown: React.FC> = ({
- className,
- required,
- options,
- disabled,
- clearable,
- value,
- placeholder,
- label,
- error,
- onSelect,
- onOpen
-}) => {
- const dropdownRef = useRef(null)
- const [isOpen, setIsOpen] = useState(false)
- const [selectedOption, setSelectedOption] = useState(undefined)
-
- const toggleDropdown = () => {
- if (onOpen) {
- onOpen()
- } else {
- setIsOpen(!isOpen)
- }
- }
-
- const handleSelect = (option: DropdownOption | undefined) => {
- if (selectedOption?.key !== option?.key) {
- setSelectedOption(option)
- onSelect?.(option ?? undefined)
- }
-
- setIsOpen(false)
- }
-
- const handleClickOutside = (event: MouseEvent) => {
- if (dropdownRef.current && !dropdownRef.current.contains(event.target as Node)) {
- setIsOpen(false)
- }
- }
-
- const handleClearClick = (event: React.MouseEvent) => {
- event.stopPropagation()
- handleSelect(undefined)
- }
-
- useEffect(() => {
- document.addEventListener('mousedown', handleClickOutside)
-
- return () => {
- document.removeEventListener('mousedown', handleClickOutside)
- }
- }, [])
-
- useEffect(() => {
- if (!value) {
- setSelectedOption(undefined)
- } else {
- setSelectedOption(value)
- }
- }, [value])
-
- return (
-
- {label &&
}
-
-
- {isOpen && (
-
- )}
-
-
- )
-}
-
-export default Dropdown
diff --git a/src/dropdown/OptionsList.tsx b/src/dropdown/OptionsList.tsx
deleted file mode 100644
index 6a5e10f..0000000
--- a/src/dropdown/OptionsList.tsx
+++ /dev/null
@@ -1,37 +0,0 @@
-import React from 'react'
-
-import type { DropdownOption } from './Dropdown'
-import styles from './styles.module.sass'
-
-import { concatClassNames as cn } from '@/tools'
-
-interface DropdownProps {
- options?: DropdownOption[]
- selectedOption?: DropdownOption
- onSelect?: (selectedOption: DropdownOption) => void
-}
-
-const OptionsList: React.FC = ({ selectedOption, options, onSelect }) => (
-
- {options?.map((option) => (
- -
- (!option.disabled ? onSelect?.(option) : undefined)}>
- {option.image && (
-
- )}
- {option.value}
-
-
- ))}
-
-)
-
-export default OptionsList
diff --git a/src/dropdown/index.ts b/src/dropdown/index.ts
deleted file mode 100644
index 293f6fd..0000000
--- a/src/dropdown/index.ts
+++ /dev/null
@@ -1,2 +0,0 @@
-export { default } from './Dropdown'
-export type { DropdownOption } from './Dropdown'
diff --git a/src/dropdown/styles.module.sass b/src/dropdown/styles.module.sass
deleted file mode 100644
index 5050636..0000000
--- a/src/dropdown/styles.module.sass
+++ /dev/null
@@ -1,165 +0,0 @@
-@import ../variables
-
-.optionsList
- list-style: none
- padding: 0
- width: 100%
- z-index: 405
-
- li
- button
- margin: 0
- height: 100%
- width: 100%
- padding: 8px 10px
- color: var(--text-color-primary)
- font-size: $fontSizeParagraph
- cursor: pointer
- background: transparent
- border: none
- text-align: left
- display: flex
- align-items: center
-
- img
- width: 14px
- height: 15px
- margin-right: 4px
-
- &.disabled
- pointer-events: none
- cursor: not-allowed
- opacity: .5
-
- &:hover, &.active
- background-color: var(--input-background-color)
-
-.dropdown
- display: block
-
- .label
- display: block
- color: var(--input-label-color)
- overflow: hidden
- padding-bottom: 4px
- padding-top: 2px
- text-overflow: ellipsis
- white-space: nowrap
- font-size: $fontSizeHeadline
-
- .container
- position: relative
- background-color: var(--input-background-color)
- border-radius: var(--border-radius)
-
- .dropdownButton
- width: 100%
- font-size: $fontSizeParagraph
- line-height: 20px
- position: relative
- -webkit-tap-highlight-color: transparent
- align-items: center
- border-radius: inherit
- box-sizing: border-box
- border: var(--input-border)
- background-color: transparent
- color: var(--input-label-color)
- height: 36px
- margin: 0
- padding: 0 12px
- cursor: pointer
- display: flex
- justify-content: space-between
- transition: border-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms
-
- &:focus, &:active, &:hover
- outline: none
- border-color: var(--input-border-focus-color)
- //box-shadow: rgba(25, 118, 210, 0.25) 0 0 0 0.05rem
-
- &.selected
- color: var(--text-color-primary)
-
- span
- overflow: hidden
- white-space: nowrap
- display: block
- text-overflow: ellipsis
-
- img
- width: 18px
- height: 20px
- margin-right: 5px
- float: left
-
- .placeHolder
- color: var(--input-label-color)
-
- .arrow
- display: flex
- margin-top: 1px
-
- svg
- width: 24px
- height: 24px
- fill: var(--icon-color-secondary)
-
- .clear
- background: transparent
- border: none
- margin: 0
- padding: 0
- cursor: pointer
-
- svg
- margin-top: 2px
- width: 18px !important
- height: 18px !important
-
- &:hover
- fill: var(--icon-color-secondary-hover)
-
- &.disabled
- .label
- opacity: 0.7
-
- .dropdownButton
- opacity: 0.5
- cursor: default
-
- &.required
- .label:after
- content: '*'
- margin-left: 3px
- color: var(--color-red)
-
- &.error
- .dropdownButton
- background-color: var(--input-background-color-error)
- border-color: #e64646 !important
-
- &.open
- .dropdownButton
- border-bottom-left-radius: 0
- border-bottom-right-radius: 0
-
- .optionsList
- position: absolute
- background-color: var(--dropdown-background-color)
- box-shadow: $boxShadow2
- border: var(--input-border)
- top: 33px
- border-bottom-left-radius: var(--border-radius)
- border-bottom-right-radius: var(--border-radius)
- max-height: 200px
- z-index: 405
- overflow: hidden
- overflow-y: scroll
-
- li
- &:hover, &.active
- background-color: var(--dropdown-background-color-hover)
-
- &:last-of-type
- border-bottom-left-radius: var(--border-radius)
- border-bottom-right-radius: var(--border-radius)
diff --git a/src/index.ts b/src/index.ts
new file mode 100644
index 0000000..f073cee
--- /dev/null
+++ b/src/index.ts
@@ -0,0 +1,11 @@
+// Button Component
+export { default as Button } from './components/button'
+export type { ButtonProps } from './components/button'
+
+// Icon Component
+export { default as Icon } from './components/icon'
+export { iconNames } from './components/icon'
+export type { IconTypes } from './components/icon'
+
+// Tools
+export { cn } from './utils'
diff --git a/src/index.tsx b/src/index.tsx
deleted file mode 100644
index 708fc74..0000000
--- a/src/index.tsx
+++ /dev/null
@@ -1,24 +0,0 @@
-export { default as Autocomplete } from './autocomplete'
-export { default as Badge } from './badge'
-export { default as Breadcrumbs } from './breadcrumbs'
-export * as Button from './button'
-export { default as Carousel } from './carousel'
-export { default as Checkbox } from './checkbox'
-export { default as ChipsSelect } from './chips-select'
-export { default as Container } from './container'
-export { default as Counter } from './counter'
-export { default as Dialog } from './dialog'
-export { default as Dropdown } from './dropdown'
-export * as Icon from './icon'
-export { default as Input } from './input'
-export { default as Message } from './message'
-export { default as Pagination } from './pagination'
-export { default as Popout } from './popout'
-export { default as Progress } from './progress'
-export { default as RadioButton } from './radio-button'
-export { default as Rating } from './rating'
-export { default as RatingColored } from './rating-colored'
-export { default as ScreenSpinner } from './screen-spinner'
-export { default as Spinner } from './spinner'
-export { default as TabHeader } from './tabs'
-export { default as Textarea } from './textarea'
diff --git a/src/input/Input.tsx b/src/input/Input.tsx
deleted file mode 100644
index e8d3b42..0000000
--- a/src/input/Input.tsx
+++ /dev/null
@@ -1,31 +0,0 @@
-import React from 'react'
-
-import styles from './styles.module.sass'
-
-import { concatClassNames as cn } from '@/tools'
-
-interface InputProps extends React.InputHTMLAttributes {
- label?: string
- error?: string
-}
-
-const Input: React.FC = ({ label, error, ...props }: InputProps): JSX.Element => (
-
- {label && }
-
-
-
-
-)
-
-export default Input
diff --git a/src/input/index.ts b/src/input/index.ts
deleted file mode 100644
index aa97178..0000000
--- a/src/input/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './Input'
diff --git a/src/input/styles.module.sass b/src/input/styles.module.sass
deleted file mode 100644
index b6a4d20..0000000
--- a/src/input/styles.module.sass
+++ /dev/null
@@ -1,76 +0,0 @@
-@import ../variables
-
-.input
- display: block
-
- .label
- display: block
- color: var(--input-label-color)
- overflow: hidden
- padding-bottom: 6px
- padding-top: 2px
- text-overflow: ellipsis
- white-space: nowrap
- font-size: $fontSizeHeadline
-
- .formField
- line-height: 20px
- position: relative
- background-color: var(--input-background-color)
- -webkit-tap-highlight-color: transparent
- align-items: center
- border-radius: var(--border-radius)
- box-sizing: border-box
- display: flex
- font-family: var(--font-family)
-
- .input
- appearance: none
- background: transparent
- border: var(--input-border)
- border-radius: inherit
- box-shadow: none
- box-sizing: border-box
- color: var(--text-color-primary)
- height: 36px
- margin: 0
- padding: 0 12px
- position: relative
- width: 100%
- outline: none
- font-family: inherit
- font-size: var(--font-size)
- transition: border-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms
-
- &:focus, &:active
- outline: none
- border-color: var(--input-border-focus-color)
- //box-shadow: rgba(25, 118, 210, 0.25) 0 0 0 0.05rem
-
- &.disabled
- .label
- opacity: 0.7
-
- .formField
- .input
- opacity: 0.5
-
- &:focus, &:active
- border-color: inherit
-
- &.required
- .label:after
- content: '*'
- margin-left: 3px
- color: var(--color-red)
-
- &.error
- .formField
- background-color: var(--input-background-color-error)
-
- input
- border-color: #e64646 !important
-
- [readonly]
- cursor: default
- color: rgba(0, 0, 0, 0.41) !important
diff --git a/src/message/Message.tsx b/src/message/Message.tsx
deleted file mode 100644
index 8f1f895..0000000
--- a/src/message/Message.tsx
+++ /dev/null
@@ -1,25 +0,0 @@
-import React from 'react'
-
-import styles from './styles.module.sass'
-
-import { concatClassNames as cn } from '@/tools'
-
-interface MessageProps extends React.HTMLAttributes {
- title?: string
- list?: string[]
- text?: string
- type?: 'negative' | 'positive'
-}
-
-const Message: React.FC = ({ title, text, list, type, ...props }) => (
-
- {title && {title}
}
- {text && {text}
}
- {list && {list.map((item) => (item.length ? - {item}
: ''))}
}
-
-)
-
-export default Message
diff --git a/src/message/index.ts b/src/message/index.ts
deleted file mode 100644
index b75f433..0000000
--- a/src/message/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './Message'
diff --git a/src/message/styles.module.sass b/src/message/styles.module.sass
deleted file mode 100644
index ffa86cb..0000000
--- a/src/message/styles.module.sass
+++ /dev/null
@@ -1,38 +0,0 @@
-@import ../variables
-
-.message
- width: 100%
- padding: 8px 12px
- position: relative
- border-radius: var(--border-radius)
- margin-bottom: 15px
-
- p
- width: 100%
- display: block
-
- ul
- list-style: inherit
- margin-left: 20px
-
- .title
- margin: 0 0 5px
- font-weight: 600
-
- .content
- margin: 0
-
- li
- font-size: $fontSizeHeadline
-
- &.negative
- background-color: var(--container-background-color-error)
-
- p, li
- color: var(--container-color-error)
-
- &.positive
- background-color: var(--container-background-color-success)
-
- p, li
- color: var(--container-color-success)
diff --git a/src/pagination/Pagination.tsx b/src/pagination/Pagination.tsx
deleted file mode 100644
index f4292bf..0000000
--- a/src/pagination/Pagination.tsx
+++ /dev/null
@@ -1,162 +0,0 @@
-import React, { useMemo } from 'react'
-
-import styles from './styles.module.sass'
-
-import Icon from '@/icon'
-import { concatClassNames as cn, encodeQueryData } from '@/tools'
-
-const LEFT_PAGE = 'LEFT'
-const RIGHT_PAGE = 'RIGHT'
-
-interface PaginationProps {
- currentPage?: number
- totalItemsCount?: number
- linkPart?: string
- captionPage?: string
- captionNextPage?: string
- captionPrevPage?: string
- urlParam?: T
- perPage?: number
- neighbours?: number
- hideIfOnePage?: boolean
- hideArrows?: boolean
- onChangePage?: (page: number) => void
-}
-
-const Pagination: React.FC> = ({
- currentPage = 1,
- totalItemsCount = 0,
- linkPart,
- captionPage,
- captionNextPage,
- captionPrevPage,
- urlParam,
- hideIfOnePage,
- hideArrows,
- perPage = 4,
- neighbours = 2,
- onChangePage
-}) => {
- const pageNeighbours = Math.max(0, Math.min(neighbours, 2))
- const totalPages = Math.ceil(totalItemsCount / perPage)
-
- const link = `/${linkPart}`
-
- const fetchPageNumbers: (string | number)[] = useMemo(() => {
- const totalNumbers = pageNeighbours * 2 + 3
- const totalBlocks = totalNumbers + 2
-
- if (totalPages > totalBlocks) {
- let pages = []
-
- const leftBound = currentPage - pageNeighbours
- const rightBound = currentPage + pageNeighbours
- const beforeLastPage = totalPages - 1
-
- const startPage = leftBound > 2 ? leftBound : 2
- const endPage = rightBound < beforeLastPage ? rightBound : beforeLastPage
-
- pages = range(startPage, endPage)
-
- const pagesCount = pages.length
- const singleSpillOffset = totalNumbers - pagesCount - 1
-
- const leftSpill = startPage > 2
- const rightSpill = endPage < beforeLastPage
-
- if (leftSpill && !rightSpill) {
- const extraPages = range(startPage - singleSpillOffset, startPage - 1)
- pages = [LEFT_PAGE, ...extraPages, ...pages]
- } else if (!leftSpill && rightSpill) {
- const extraPages = range(endPage + 1, endPage + singleSpillOffset)
- pages = [...pages, ...extraPages, RIGHT_PAGE]
- } else if (leftSpill && rightSpill) {
- pages = [LEFT_PAGE, ...pages, RIGHT_PAGE]
- }
-
- return [1, ...pages, totalPages]
- }
-
- return range(1, totalPages)
- }, [currentPage, pageNeighbours, totalPages])
-
- return hideIfOnePage && totalPages === 1 ? (
- <>>
- ) : (
-
- )
-}
-
-/**
- * Generates an array of numbers in a certain range and with a given step
- * @param from
- * @param to
- * @param step
- */
-export const range = (from: number, to: number, step = 1) => {
- let i = from
- const range: number[] = []
-
- while (i <= to) {
- range.push(i)
- i += step
- }
-
- return range
-}
-
-export default Pagination
diff --git a/src/pagination/index.ts b/src/pagination/index.ts
deleted file mode 100644
index 40ac52f..0000000
--- a/src/pagination/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './Pagination'
diff --git a/src/pagination/styles.module.sass b/src/pagination/styles.module.sass
deleted file mode 100644
index da14bbf..0000000
--- a/src/pagination/styles.module.sass
+++ /dev/null
@@ -1,35 +0,0 @@
-@import ../variables
-
-.pagination
- display: flex
- justify-content: center
-
- .item
- color: var(--text-color-secondary)
- vertical-align: middle
- text-align: center
- border-radius: var(--border-radius)
- text-decoration: none
- width: 32px
- height: 32px
- line-height: 30px
- padding: 0 6px
- margin: 0 3px
- border: 1px solid rgba(255, 255, 255, 0.23)
- transition: color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms
-
- svg
- margin-top: 6px
- fill: var(--icon-color-secondary)
-
- &:hover
- color: var(--text-color-primary)
- background-color: rgba(0,16,61,.04)
-
- svg
- fill: var(--text-color-primary)
-
- &.active, &:active
- color: var(--text-color-primary)
- background-color: rgba(0,16,61,.08)
- font-weight: 500
diff --git a/src/popout/Popout.tsx b/src/popout/Popout.tsx
deleted file mode 100644
index 195c00b..0000000
--- a/src/popout/Popout.tsx
+++ /dev/null
@@ -1,69 +0,0 @@
-import React, { useEffect, useRef, useState } from 'react'
-
-import styles from './styles.module.sass'
-
-import { concatClassNames as cn } from '@/tools'
-
-interface PaginationProps {
- className?: string
- position?: 'left' | 'right'
- action?: React.ReactNode | string
- children?: React.ReactNode
-}
-
-const Popout: React.FC = ({ className, position, action, children }) => {
- const popoutRef = useRef(null)
- const popoutChildrenRef = useRef(null)
- const [isOpen, setIsOpen] = useState(false)
-
- const toggleDropdown = (event: React.MouseEvent) => {
- event.stopPropagation()
-
- setIsOpen(!isOpen)
- }
-
- const handleClickOutside = (event: MouseEvent) => {
- if (popoutRef.current && !popoutRef.current.contains(event.target as Node)) {
- setIsOpen(false)
- }
-
- if (popoutChildrenRef.current && !popoutChildrenRef.current.contains(event.target as Node)) {
- setIsOpen(false)
- }
- }
-
- useEffect(() => {
- document.addEventListener('mousedown', handleClickOutside)
-
- return () => {
- document.removeEventListener('mousedown', handleClickOutside)
- }
- }, [])
-
- return (
-
-
- {action}
-
-
- {isOpen && (
-
setIsOpen(false)}
- style={position === 'left' ? { left: 0 } : { right: 0 }}
- >
- {children}
-
- )}
-
- )
-}
-
-export default Popout
diff --git a/src/popout/index.ts b/src/popout/index.ts
deleted file mode 100644
index 2c9e709..0000000
--- a/src/popout/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './Popout'
diff --git a/src/popout/styles.module.sass b/src/popout/styles.module.sass
deleted file mode 100644
index 2205b52..0000000
--- a/src/popout/styles.module.sass
+++ /dev/null
@@ -1,31 +0,0 @@
-@import ../variables
-
-.popout
- position: relative
- display: inline-block
-
- .trigger
- background-color: transparent
- border: none
- padding: 0
- margin: 0
- cursor: pointer
-
- .content
- background-color: var(--modal-background)
- border-radius: var(--border-radius)
- position: absolute
- min-width: 160px
- //box-shadow: 0 0 2px rgba(0,0,0,.08), 0 4px 16px rgba(0,0,0,.08)
- box-shadow: $boxShadow4
- z-index: 405
-
- //&::after
- // content: ''
- // position: absolute
- // top: -20px
- // right: 7px
- // border-width: 10px
- // border-style: solid
- // border-color: transparent transparent white transparent
- // z-index: 1
diff --git a/src/progress/Progress.tsx b/src/progress/Progress.tsx
deleted file mode 100644
index 9fcc059..0000000
--- a/src/progress/Progress.tsx
+++ /dev/null
@@ -1,21 +0,0 @@
-import React from 'react'
-
-import styles from './styles.module.sass'
-
-import { concatClassNames as cn } from '@/tools'
-
-interface ProgressProps {
- value?: number
- className?: string
-}
-
-const Progress: React.FC = ({ value, className }) => (
-
-)
-
-export default Progress
diff --git a/src/progress/index.ts b/src/progress/index.ts
deleted file mode 100644
index ba7fd79..0000000
--- a/src/progress/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './Progress'
diff --git a/src/progress/styles.module.sass b/src/progress/styles.module.sass
deleted file mode 100644
index 141375e..0000000
--- a/src/progress/styles.module.sass
+++ /dev/null
@@ -1,12 +0,0 @@
-@import ../variables
-
-.progress
- height: 2px
- background-color: var(--text-color-secondary)
- min-width: 100px
- border-radius: var(--border-radius)
-
- .line
- border-radius: var(--border-radius)
- background-color: var(--link-color)
- height: inherit
diff --git a/src/radio-button/RadioButton.tsx b/src/radio-button/RadioButton.tsx
deleted file mode 100644
index fff9107..0000000
--- a/src/radio-button/RadioButton.tsx
+++ /dev/null
@@ -1,25 +0,0 @@
-import React from 'react'
-
-import styles from './styles.module.sass'
-
-import Icon from '@/icon'
-import { concatClassNames as cn } from '@/tools'
-
-interface RadioButtonProps extends React.InputHTMLAttributes {
- label?: string
-}
-
-const RadioButton: React.FC = ({ label, ...props }) => (
-
-
- {props.checked ? : }
-
-
- {label &&
}
-
-)
-
-export default RadioButton
diff --git a/src/radio-button/index.ts b/src/radio-button/index.ts
deleted file mode 100644
index 9be8fbc..0000000
--- a/src/radio-button/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './RadioButton'
diff --git a/src/radio-button/styles.module.sass b/src/radio-button/styles.module.sass
deleted file mode 100644
index 6452cb5..0000000
--- a/src/radio-button/styles.module.sass
+++ /dev/null
@@ -1,28 +0,0 @@
-@import ../variables
-
-.radioButton
- display: flex
- align-items: center
-
- .formField
- margin-right: 5px
- margin-bottom: -3px
-
- input
- display: none
-
- svg
- fill: #aeb7c2
- width: 16px
- height: 16px
- margin-bottom: -1.1px
-
- &.checked
- svg
- fill: #447bba
-
- label
- cursor: pointer
- color: var(--text-color-primary)
- font-size: $fontSizeParagraph
- width: 100%
diff --git a/src/rating-colored/RatingColored.tsx b/src/rating-colored/RatingColored.tsx
deleted file mode 100644
index 993e668..0000000
--- a/src/rating-colored/RatingColored.tsx
+++ /dev/null
@@ -1,54 +0,0 @@
-'use client'
-
-import React from 'react'
-
-import styles from './styles.module.sass'
-
-import { concatClassNames as cn } from '@/tools'
-
-interface RatingColoredProps {
- className?: string
- value?: number
- children?: React.ReactNode
-}
-
-const RatingColored: React.FC = ({ className, value, children }) =>
- value ? (
-
- {children}
-
- ) : (
- <>>
- )
-
-const interpolateColor = (value: number, startColor: string, endColor: string): string => {
- const rgb = (color: any) => color.match(/\w\w/g).map((x: string) => parseInt(x, 16))
-
- const [startR, startG, startB] = rgb(startColor)
- const [endR, endG, endB] = rgb(endColor)
-
- const r = Math.round(startR + (endR - startR) * value)
- const g = Math.round(startG + (endG - startG) * value)
- const b = Math.round(startB + (endB - startB) * value)
-
- return `rgb(${r}, ${g}, ${b})`
-}
-
-const getColorByValue = (value: number): string => {
- if (value <= 2) {
- return interpolateColor(value - 1, '#e64646', '#ea5d2e')
- }
- if (value <= 3) {
- return interpolateColor(value - 2, '#ea5d2e', '#eaae2e')
- }
- if (value <= 4) {
- return interpolateColor(value - 3, '#eaae2e', '#9ec528')
- }
-
- return interpolateColor(value - 4, '#9ec528', '#4bb34b')
-}
-
-export default RatingColored
diff --git a/src/rating-colored/index.ts b/src/rating-colored/index.ts
deleted file mode 100644
index 5e2898e..0000000
--- a/src/rating-colored/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './RatingColored'
diff --git a/src/rating-colored/styles.module.sass b/src/rating-colored/styles.module.sass
deleted file mode 100644
index 40466f7..0000000
--- a/src/rating-colored/styles.module.sass
+++ /dev/null
@@ -1,9 +0,0 @@
-@import ../variables
-
-.ratingColored
- text-align: center
- color: #FFF
- box-shadow: 0 2px 24px 0 rgba(0,0,0,.08),0 0 2px 0 rgba(0,0,0,.08)
- padding: 2px 6px
- border-radius: var(--border-radius)
- opacity: .8
diff --git a/src/rating/Rating.tsx b/src/rating/Rating.tsx
deleted file mode 100644
index bce788b..0000000
--- a/src/rating/Rating.tsx
+++ /dev/null
@@ -1,63 +0,0 @@
-'use client'
-
-import React, { useState } from 'react'
-
-import styles from './styles.module.sass'
-
-import Icon from '@/icon'
-import { concatClassNames as cn } from '@/tools'
-
-interface RatingProps {
- value?: number
- voted?: boolean
- disabled?: boolean
- onChange?: (rating: number) => void
-}
-
-const Rating: React.FC = ({ value, voted, disabled, onChange }) => {
- const [hoverRating, setHoverRating] = useState()
-
- const showFullStar = (rating: number) =>
- (!hoverRating && value && value >= (rating || 0)) || (hoverRating && hoverRating >= rating)
-
- return (
-
- )
-}
-
-export default Rating
diff --git a/src/rating/index.ts b/src/rating/index.ts
deleted file mode 100644
index 3169e5d..0000000
--- a/src/rating/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './Rating'
diff --git a/src/rating/styles.module.sass b/src/rating/styles.module.sass
deleted file mode 100644
index a700ae4..0000000
--- a/src/rating/styles.module.sass
+++ /dev/null
@@ -1,36 +0,0 @@
-@import ../variables
-
-.rating
- display: flex
-
- svg
- margin-right: 0 !important
- fill: var(--icon-color-secondary) !important
- transform: scale(1)
- transition: transform 0.15s ease
- width: 22px
- height: 22px
-
- .voted
- svg
- fill: #faaf00 !important
-
- .hovered, .fullStar
- svg
- fill: #faaf00 !important
-
- .current
- svg
- transform: scale(1.2)
-
- label
- cursor: pointer
- padding: 0
- margin: 0
-
- input[type="radio"]
- display: none
-
- li
- margin: 0 !important
- height: 22px
diff --git a/src/screen-spinner/ScreenSpinner.tsx b/src/screen-spinner/ScreenSpinner.tsx
deleted file mode 100644
index 559a989..0000000
--- a/src/screen-spinner/ScreenSpinner.tsx
+++ /dev/null
@@ -1,36 +0,0 @@
-'use client'
-
-import React, { useEffect } from 'react'
-
-import styles from './styles.module.sass'
-
-import Spinner from '@/spinner'
-
-interface ScreenSpinnerProps {
- text?: string
-}
-
-const ScreenSpinner: React.FC = ({ text }) => {
- useEffect(() => {
- const globalDiv = document.createElement('div')
-
- globalDiv.className = styles.overlay
-
- document.body.appendChild(globalDiv)
-
- return () => {
- document.body.removeChild(globalDiv)
- }
- }, [])
-
- return (
-
- )
-}
-
-export default ScreenSpinner
diff --git a/src/screen-spinner/index.ts b/src/screen-spinner/index.ts
deleted file mode 100644
index 4e87355..0000000
--- a/src/screen-spinner/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './ScreenSpinner'
diff --git a/src/screen-spinner/styles.module.sass b/src/screen-spinner/styles.module.sass
deleted file mode 100644
index 159ce66..0000000
--- a/src/screen-spinner/styles.module.sass
+++ /dev/null
@@ -1,45 +0,0 @@
-@import ../variables
-@import ../animations
-
-.overlay
- opacity: 1
- height: 100%
- width: 100%
- z-index: 600
- position: fixed
- top: 0
- left: 0
-
-.screenSpinner
- position: absolute
- z-index: 605
- height: 100%
- width: 100%
- display: flex
- align-items: center
- justify-content: center
- left: 0
- top: 0
-
- .container
- background-color: var(--input-background-color)
- border-radius: var(--border-radius)
- box-shadow: 0 0 8px rgba(0,0,0,.12),0 16px 16px rgba(0,0,0,.16)
- display: flex
- flex-direction: column
- align-items: center
- justify-content: center
- flex-wrap: wrap
- min-height: 130px
- min-width: 130px
-
- svg
- margin: 30px
- width: 50px
- height: 50px
- animation: animation-spin 1s linear infinite
-
- .text
- margin: 0 20px 20px
- min-width: 200px
- text-align: center
diff --git a/src/skeleton/Skeleton.tsx b/src/skeleton/Skeleton.tsx
deleted file mode 100644
index 749ff95..0000000
--- a/src/skeleton/Skeleton.tsx
+++ /dev/null
@@ -1,18 +0,0 @@
-import React from 'react'
-
-import styles from './styles.module.sass'
-
-import { concatClassNames as cn } from '@/tools'
-
-interface SkeletonProps extends React.HTMLAttributes {
- className?: string
-}
-
-const Skeleton: React.FC = ({ ...props }) => (
-
-)
-
-export default Skeleton
diff --git a/src/skeleton/index.ts b/src/skeleton/index.ts
deleted file mode 100644
index 3ec6c00..0000000
--- a/src/skeleton/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './Skeleton'
diff --git a/src/skeleton/styles.module.sass b/src/skeleton/styles.module.sass
deleted file mode 100644
index 59b1f37..0000000
--- a/src/skeleton/styles.module.sass
+++ /dev/null
@@ -1,26 +0,0 @@
-@import ../variables
-@import ../animations
-
-.skeleton
- display: block
- border-radius: var(--border-radius)
- background-color: rgba(0, 0, 0, 0.11)
- position: relative
- overflow: hidden
- height: 100%
- width: auto
- box-sizing: border-box
-
- &:after
- animation: left-to-right-wave 2s linear 0.5s infinite
- background: linear-gradient( 90deg, transparent, rgba(0, 0, 0, 0.04), transparent )
- content: ''
- position: absolute
- -webkit-transform: translateX(-100%)
- -moz-transform: translateX(-100%)
- -ms-transform: translateX(-100%)
- transform: translateX(-100%)
- bottom: 0
- left: 0
- right: 0
- top: 0
diff --git a/src/spinner/styles.module.sass b/src/spinner/styles.module.sass
deleted file mode 100644
index a474022..0000000
--- a/src/spinner/styles.module.sass
+++ /dev/null
@@ -1,5 +0,0 @@
-@import ../variables
-@import ../animations
-
-.spinner
- animation: animation-spin 1s linear infinite
diff --git a/src/styles.d.ts b/src/styles.d.ts
new file mode 100644
index 0000000..c16c1f7
--- /dev/null
+++ b/src/styles.d.ts
@@ -0,0 +1,4 @@
+declare module '*.module.sass' {
+ const classes: { [key: string]: string }
+ export default classes
+}
diff --git a/src/animations.sass b/src/styles/animations.sass
similarity index 100%
rename from src/animations.sass
rename to src/styles/animations.sass
diff --git a/src/global.css b/src/styles/global.css
similarity index 88%
rename from src/global.css
rename to src/styles/global.css
index 90cccb6..4a44849 100644
--- a/src/global.css
+++ b/src/styles/global.css
@@ -1,5 +1,19 @@
/* global.css */
:root {
+ --color-green: #4bb34b;
+ --color-green-hover: #48AC4A;
+ --color-green-active: #45A64A;
+
+ --color-orange: #F8A01C;
+ --color-orange-hover: #EE9A1D;
+ --color-orange-active: #E4941F;
+
+ --color-red: #e64646;
+ --color-red-hover: #DD4446;
+ --color-red-active: #D44245;
+
+ --color-contrast: #FFF;
+
--font-size: 14px;
--font-family: -apple-system, system-ui, 'Helvetica Neue', Roboto, sans-serif;
--letter-spacing: 0.00938em;
@@ -47,28 +61,24 @@
--overlay-background: rgba(242, 243, 252, 0.7);
+ /* Buttons */
+ --button-font-weight: 500;
--button-default-background: transparent;
--button-default-color: #3770b1;
--button-default-background-hover: #f7f8fa;
--button-default-background-active: #f1f2f5;
+
--button-primary-background: #2688eb;
--button-primary-color: #ffffff;
--button-primary-background-hover: #2483e4;
--button-primary-background-active: #237edd;
- --button-negative-background: #e64646;
- --button-negative-color: #ffffff;
- --button-negative-background-hover: #DD4446;
- --button-negative-background-active: #D44245;
+
--button-secondary-background: rgba(235,242,250,.99);
- --button-secondary-color: #3770b1;
--button-secondary-background-hover: rgba(223,234,246,.99);
+ --button-secondary-color: #3770b1;
--button-secondary-color-hover: #356cac;
--button-secondary-background-active: rgba(213,226,241,.99);
--button-secondary-color-active: #3368a8;
-
- --color-green: #4bb34b;
- --color-orange: #ea5d2e;
- --color-red: #e64646;
}
body {
diff --git a/src/tabs/TabHeader.tsx b/src/tabs/TabHeader.tsx
deleted file mode 100644
index c7f6882..0000000
--- a/src/tabs/TabHeader.tsx
+++ /dev/null
@@ -1,23 +0,0 @@
-import React from 'react'
-
-import styles from './styles.module.sass'
-
-import { concatClassNames as cn } from '@/tools'
-
-interface TabItemProps extends React.InputHTMLAttributes {
- label?: string
- isActive?: boolean
-}
-
-const TabHeader: React.FC = ({ label, isActive, ...props }) => (
-
- {label}
-
-
-)
-
-export default TabHeader
diff --git a/src/tabs/Tabs.tsx b/src/tabs/Tabs.tsx
deleted file mode 100644
index e80a78f..0000000
--- a/src/tabs/Tabs.tsx
+++ /dev/null
@@ -1,42 +0,0 @@
-import React from 'react'
-
-import styles from './styles.module.sass'
-import TabHeader from './TabHeader'
-
-import Container, { ContainerProps } from '@/container'
-import { concatClassNames as cn } from '@/tools'
-
-type TabType = {
- label: string
- key: T
-}
-
-interface TabsProps extends ContainerProps {
- children?: React.ReactNode
- tabs?: TabType[]
- activeTab?: T
- onChangeTab?: (key?: T) => void
-}
-
-const Tabs = ({ tabs, activeTab, children, onChangeTab, ...props }: TabsProps) => (
-
- {tabs?.map(({ label, key }) => (
- onChangeTab?.(key)}
- isActive={activeTab === key}
- />
- ))}
-
- }
- >
- {children}
-
-)
-
-export default Tabs
diff --git a/src/tabs/index.ts b/src/tabs/index.ts
deleted file mode 100644
index 07f8ccc..0000000
--- a/src/tabs/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './Tabs'
diff --git a/src/tabs/styles.module.sass b/src/tabs/styles.module.sass
deleted file mode 100644
index 3a83263..0000000
--- a/src/tabs/styles.module.sass
+++ /dev/null
@@ -1,68 +0,0 @@
-@import ../variables
-
-.tabs
- .tabsHeader
- display: flex
- align-items: stretch
- width: 100%
- overflow-y: auto
-
- .tabsHeaderItem
- position: relative
- flex-basis: auto
- flex-grow: 1
- flex-shrink: 0
- min-width: 48px
- padding: 10px 30px
- max-width: 100%
- overflow: hidden
- text-overflow: ellipsis
- transition: color .15s ease-out, background-color .15s ease-out
- white-space: nowrap
- cursor: pointer
- border: none
- background-color: transparent
- border-radius: var(--border-radius)
- color: var(--text-color-secondary)
- font-family: var(--font-family)
- font-size: var(--font-size)
- margin-right: 10px
- font-weight: 500
-
- @media only screen and (max-width: $mobileMaxWidth)
- min-width: 24px
- padding: 6px 10px
-
- &:last-of-type
- margin-right: 0
-
- &:hover
- background-color: var(--overlay-background)
-
- &.active
- color: var(--text-color-primary)
- background-color: var(--input-background-content)
-
- .itemBottom
- background: var(--link-color)
- border-radius: 2px
- bottom: 3px
- left: 5px
- right: 5px
- height: 2px
- opacity: 0
- pointer-events: none
- position: absolute
- transition: opacity .15s ease-out
- display: none
-
- &.active
- opacity: 1
-
- &.noContent
- padding-bottom: 0
-
- & > div:first-of-type
- border-bottom: 0
- margin-bottom: 0
- padding: 0 10px 10px
diff --git a/src/textarea/Textarea.tsx b/src/textarea/Textarea.tsx
deleted file mode 100644
index 6b0d9da..0000000
--- a/src/textarea/Textarea.tsx
+++ /dev/null
@@ -1,41 +0,0 @@
-import React, { useRef } from 'react'
-
-import styles from './styles.module.sass'
-
-import { concatClassNames as cn } from '@/tools'
-
-interface TextareaProps extends Omit, 'onChange'> {
- label?: string
- disableAutoresize?: boolean
- onChange?: (value?: string) => void
-}
-
-const Textarea: React.FC = ({ label, onChange, disableAutoresize, ...props }) => {
- const textAreaRef = useRef(null)
-
- const handleChange = (evt: React.ChangeEvent): void => {
- onChange?.(evt.target.value)
-
- if (textAreaRef.current && !disableAutoresize) {
- textAreaRef.current.style.height = 'inherit'
- textAreaRef.current.style.height = `${textAreaRef.current.scrollHeight}px`
- }
- }
-
- return (
-
- {label && }
-
-
-
-
- )
-}
-
-export default Textarea
diff --git a/src/textarea/index.ts b/src/textarea/index.ts
deleted file mode 100644
index b5b449c..0000000
--- a/src/textarea/index.ts
+++ /dev/null
@@ -1 +0,0 @@
-export { default } from './Textarea'
diff --git a/src/textarea/styles.module.sass b/src/textarea/styles.module.sass
deleted file mode 100644
index 31972b9..0000000
--- a/src/textarea/styles.module.sass
+++ /dev/null
@@ -1,45 +0,0 @@
-.textarea
- display: block
-
- .label
- display: block
- color: var(--input-label-color)
- overflow: hidden
- padding-bottom: 6px
- padding-top: 2px
- text-overflow: ellipsis
- white-space: nowrap
- font-size: inherit
-
- .formField
- position: relative
- background-color: var(--input-background-color)
- -webkit-tap-highlight-color: transparent
- align-items: center
- border-radius: var(--border-radius)
- box-sizing: border-box
- display: flex
-
- .input
- resize: none
- appearance: none
- background: transparent
- border: var(--input-border)
- border-radius: inherit
- box-shadow: none
- box-sizing: border-box
- color: var(--text-color-primary)
- margin: 0
- height: 36px
- padding: 10px 12px
- position: relative
- width: 100%
- overflow: hidden
- outline: none
- font-family: var(--font-family), serif
- font-size: var(--font-size)
- transition: border-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,background-color 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms,box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1) 0ms
-
- &:focus, &:active
- outline: none
- border-color: var(--input-border-focus-color)
diff --git a/src/tools.ts b/src/tools.ts
deleted file mode 100644
index 084bdb3..0000000
--- a/src/tools.ts
+++ /dev/null
@@ -1,32 +0,0 @@
-export const concatClassNames = (...args: Array): string =>
- args.filter((item) => !!item).join(' ')
-
-export const encodeQueryData = (data: any): string => {
- if (typeof data === 'undefined' || !data) {
- return ''
- }
-
- const ret = []
-
- for (const d in data) {
- if (d && data[d]) {
- ret.push(encodeURIComponent(d) + '=' + encodeURIComponent(data[d]))
- }
- }
-
- return ret.length ? '?' + ret.join('&') : ''
-}
-
-export const truncateText = (text?: string, maxLength: number = 300) => {
- if (!text || text.length <= maxLength) {
- return text
- }
-
- const lastSpaceIndex = text.lastIndexOf(' ', maxLength)
-
- if (lastSpaceIndex === -1) {
- return text.slice(0, maxLength)
- }
-
- return text.slice(0, lastSpaceIndex)
-}
diff --git a/src/utils.ts b/src/utils.ts
new file mode 100644
index 0000000..b7f6397
--- /dev/null
+++ b/src/utils.ts
@@ -0,0 +1 @@
+export const cn = (...args: (string | boolean | undefined)[]): string => args.filter((item: any) => !!item).join(' ')
diff --git a/src/variables.sass b/src/variables.sass
deleted file mode 100644
index 77073c2..0000000
--- a/src/variables.sass
+++ /dev/null
@@ -1,14 +0,0 @@
-$fontSizeTitleH1: 1.2em
-$fontSizeTitleH2: 1.1em
-$fontSizeHeadline: 0.9em
-$fontSizeParagraph: 0.95em
-$fontSizeCaption: 0.8em
-
-$mobileMaxWidth: 768px
-
-$boxShadow1: 0 0 2px rgba(0,0,0,.08), 0 4px 16px rgba(0,0,0,.08)
-$boxShadow2: 0 0 2px rgba(0,0,0,0), 0 4px 16px rgba(0,0,0,.08)
-$boxShadow4: 0 0 8px rgba(0,0,0,.12), 0 16px 16px rgba(0,0,0,.16)
-$boxShadow5: 0 0 2px rgba(0, 0, 0, 0.08), 0 4px 16px rgba(0, 0, 0, 0.08)
-
-$overlayBackground: rgba(0,0,0,.4)
diff --git a/storybook/.storybook/preview.js b/storybook/.storybook/preview.js
index 14fe7c2..4f784ca 100644
--- a/storybook/.storybook/preview.js
+++ b/storybook/.storybook/preview.js
@@ -1,4 +1,4 @@
-import '../../src/global.css'
+import '../../src/styles/global.css'
/** @type { import('@storybook/react').Preview } */
const preview = {
diff --git a/storybook/stories/Button.stories.tsx b/storybook/stories/Button.stories.tsx
index 3689248..ddd03ce 100644
--- a/storybook/stories/Button.stories.tsx
+++ b/storybook/stories/Button.stories.tsx
@@ -1,7 +1,7 @@
import React from 'react'
-import Button from '@/button'
-import { iconNames } from '@/icon'
+import { Button, ButtonProps, iconNames } from '../../src'
+
import { Meta, StoryFn } from '@storybook/react'
const meta: Meta = {
@@ -11,7 +11,7 @@ const meta: Meta = {
mode: {
control: { type: 'select' },
options: ['primary', 'secondary', 'outline', 'link'],
- description: 'Visual style of the button',
+ // description: 'Visual style of the button',
table: {
defaultValue: {
summary: 'primary'
@@ -23,20 +23,39 @@ const meta: Meta = {
},
size: {
control: { type: 'inline-radio' },
- options: ['small', 'medium']
+ options: ['small', 'medium'],
+ table: {
+ type: {
+ summary: '"small", "medium"'
+ }
+ }
},
variant: {
control: { type: 'select' },
- options: ['positive', 'negative', 'neutral']
+ options: ['', 'positive', 'negative'],
+ table: {
+ type: {
+ summary: '"positive", "negative", null'
+ }
+ }
},
icon: {
control: { type: 'select' },
options: Object.keys(iconNames).map((name) => name)
},
loading: {
+ description: 'Show loading spinner instead of button content',
+ control: { type: 'boolean' }
+ },
+ disabled: {
+ description: 'Disabled button content',
control: { type: 'boolean' }
},
- content: {
+ stretched: {
+ description: 'Whether the button takes up the full width of the container',
+ control: { type: 'boolean' }
+ },
+ label: {
control: { type: 'text' }
}
}
@@ -44,33 +63,69 @@ const meta: Meta = {
export default meta
-type ButtonProps = React.ComponentProps
+type ButtonGroupProps = {
+ buttons: ButtonProps[] // Используем массив для нескольких кнопок
+}
-const Template: StoryFn = (args: ButtonProps) => Click me
+const ButtonSandbox: StoryFn = (args: ButtonProps) => Click me
-export const Primary = Template.bind({})
-Primary.args = {
+const Template: StoryFn = ({ buttons }: ButtonGroupProps) => (
+
+ {buttons.map((buttonProps, index) => (
+
+ {buttonProps.content || 'Click me'}
+
+ ))}
+
+)
+
+export const Sandbox = ButtonSandbox.bind({})
+Sandbox.args = {
mode: 'primary',
size: 'medium'
}
-export const Secondary = Template.bind({})
-Secondary.args = {
- mode: 'secondary',
- size: 'medium'
+export const Primary = Template.bind({})
+Primary.args = {
+ buttons: [
+ { mode: 'primary', size: 'medium', content: 'Primary Medium' },
+ { mode: 'primary', size: 'medium', content: 'With icon', icon: 'Map' },
+ { mode: 'primary', size: 'medium', content: 'Loading...', loading: true },
+ { mode: 'primary', size: 'medium', content: 'Disabled', disabled: true },
+ { mode: 'primary', size: 'medium', content: 'Positive', variant: 'positive' },
+ { mode: 'primary', size: 'medium', content: 'Negative', variant: 'negative' }
+ ]
}
-export const WithIcon = Template.bind({})
-WithIcon.args = {
- mode: 'primary',
- icon: 'Camera',
- size: 'medium'
+Primary.argTypes = {
+ buttons: {
+ table: { disable: true } // Скрываем из панели управления
+ }
}
-export const Loading = Template.bind({})
-Loading.args = {
- mode: 'primary',
- size: 'medium',
- loading: true,
- content: 'Loading...'
+export const Secondary = Template.bind({})
+Secondary.args = {
+ buttons: [
+ { mode: 'secondary', size: 'medium', content: 'Primary Medium' },
+ { mode: 'secondary', size: 'medium', content: 'With icon', icon: 'Map' },
+ { mode: 'secondary', size: 'medium', content: 'Loading...', loading: true },
+ { mode: 'secondary', size: 'medium', content: 'Disabled', disabled: true },
+ { mode: 'secondary', size: 'medium', content: 'Positive', variant: 'positive' },
+ { mode: 'secondary', size: 'medium', content: 'Negative', variant: 'negative' }
+ ]
+}
+
+export const Outline = Template.bind({})
+Outline.args = {
+ buttons: [
+ { mode: 'outline', size: 'medium', content: 'Primary Medium' },
+ { mode: 'outline', size: 'medium', content: 'With icon', icon: 'Map' },
+ { mode: 'outline', size: 'medium', content: 'Loading...', loading: true },
+ { mode: 'outline', size: 'medium', content: 'Disabled', disabled: true },
+ { mode: 'outline', size: 'medium', content: 'Positive', variant: 'positive' },
+ { mode: 'outline', size: 'medium', content: 'Negative', variant: 'negative' }
+ ]
}
diff --git a/storybook/stories/Icon.stories.tsx b/storybook/stories/Icon.stories.tsx
index d406dba..2ee0866 100644
--- a/storybook/stories/Icon.stories.tsx
+++ b/storybook/stories/Icon.stories.tsx
@@ -1,6 +1,7 @@
import React from 'react'
-import Icon, { iconNames, IconTypes } from '@/icon'
+import { Icon, iconNames, IconTypes } from '../../src'
+
import { Meta, StoryFn } from '@storybook/react'
export default {
diff --git a/tsconfig.json b/tsconfig.json
index 2af4fe8..5e85c00 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -1,33 +1,26 @@
{
"compilerOptions": {
- "target": "ES6",
- "lib": ["DOM", "ES6", "DOM.Iterable", "ScriptHost", "ES2016.Array.Include"],
- "allowJs": true,
- "skipLibCheck": true,
+ "baseUrl": "src",
+
+ "target": "es2022",
+ "module": "es2020",
+ "lib": ["dom", "dom.iterable", "esnext", "es2018"],
+
"strict": true,
- "forceConsistentCasingInFileNames": true,
- "noEmit": false,
+ "allowJs": false,
+ "skipLibCheck": true,
"esModuleInterop": true,
- "strictNullChecks": true,
- "module": "esnext",
+ "allowSyntheticDefaultImports": true,
+ "forceConsistentCasingInFileNames": true,
+ "noFallthroughCasesInSwitch": true,
"moduleResolution": "node",
"resolveJsonModule": true,
"isolatedModules": true,
- "jsx": "preserve",
- "incremental": true,
+ "jsx": "react-jsx",
+ "downlevelIteration": true,
"declaration": true,
- "emitDecoratorMetadata": true,
- "stripInternal": true,
- "noImplicitAny": false,
- "plugins": [
- {
- "name": "next"
- }
- ],
- "paths": {
- "@/*": ["./src/*"]
- }
+ "declarationDir": "dist"
},
- "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", ".next/types/**/*.ts"],
- "exclude": ["node_modules"]
+ "include": ["src"],
+ "exclude": ["node_modules", "dist", "storybook"]
}
diff --git a/webpack.config.js b/webpack.config.js
deleted file mode 100644
index 7c09c3a..0000000
--- a/webpack.config.js
+++ /dev/null
@@ -1,53 +0,0 @@
-const path = require('path')
-const TsconfigPathsPlugin = require('tsconfig-paths-webpack-plugin')
-
-module.exports = {
- mode: 'production',
- entry: './src/index.tsx',
- output: {
- path: path.resolve(__dirname, 'dist'),
- filename: 'index.js',
- library: 'SimpleUIKit',
- libraryTarget: 'umd',
- umdNamedDefine: true
- },
- resolve: {
- extensions: ['.ts', '.tsx', '.js', '.jsx', '.sass'],
- plugins: [
- new TsconfigPathsPlugin({
- configFile: './tsconfig.json'
- })
- ]
- },
- module: {
- rules: [
- {
- test: /\.(ts|tsx)$/,
- use: 'babel-loader',
- exclude: /node_modules/
- },
- {
- test: /\.module\.sass$/,
- use: [
- 'style-loader',
- {
- loader: 'css-loader',
- options: {
- modules: true
- }
- },
- 'sass-loader'
- ]
- },
- {
- test: /\.sass$/,
- exclude: /\.module\.sass$/,
- use: ['style-loader', 'css-loader', 'sass-loader']
- }
- ]
- },
- externals: {
- react: 'react',
- 'react-dom': 'react-dom'
- }
-}
diff --git a/yarn.lock b/yarn.lock
index d62c870..95b9a91 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -15,7 +15,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.25.7":
+"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.25.7":
version: 7.25.7
resolution: "@babel/code-frame@npm:7.25.7"
dependencies:
@@ -25,14 +25,14 @@ __metadata:
languageName: node
linkType: hard
-"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.25.7":
+"@babel/compat-data@npm:^7.25.7":
version: 7.25.7
resolution: "@babel/compat-data@npm:7.25.7"
checksum: 10c0/e5cc915abdd18d021236474a96606b2d4a915c4fb620c1ad776b8a08d91111e788cb3b7e9bad43593d4e0bfa4f06894357bcb0984102de1861b9e7322b6bc9f8
languageName: node
linkType: hard
-"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.9, @babel/core@npm:^7.25.2":
+"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.9":
version: 7.25.7
resolution: "@babel/core@npm:7.25.7"
dependencies:
@@ -67,26 +67,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-annotate-as-pure@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/helper-annotate-as-pure@npm:7.25.7"
- dependencies:
- "@babel/types": "npm:^7.25.7"
- checksum: 10c0/2f020b0fa9d336b5778485cc2de3141561ec436a7591b685457a5bcdae4ce41d9ddee68169c95504e0789e5a4327e73b8b7e72e5b60e82e96d730c4d19255248
- languageName: node
- linkType: hard
-
-"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.25.7"
- dependencies:
- "@babel/traverse": "npm:^7.25.7"
- "@babel/types": "npm:^7.25.7"
- checksum: 10c0/e9dc5a7920a1d74150dec53ccd5e34f2b31ae307df7cdeec6289866f7bda97ecb1328b49a7710ecde5db5b6daad768c904a030f9a0fa3184963b0017622c42aa
- languageName: node
- linkType: hard
-
-"@babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.25.7":
+"@babel/helper-compilation-targets@npm:^7.25.7":
version: 7.25.7
resolution: "@babel/helper-compilation-targets@npm:7.25.7"
dependencies:
@@ -99,61 +80,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-create-class-features-plugin@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/helper-create-class-features-plugin@npm:7.25.7"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.25.7"
- "@babel/helper-member-expression-to-functions": "npm:^7.25.7"
- "@babel/helper-optimise-call-expression": "npm:^7.25.7"
- "@babel/helper-replace-supers": "npm:^7.25.7"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.7"
- "@babel/traverse": "npm:^7.25.7"
- semver: "npm:^6.3.1"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/405c3c1a137acda1206380a96993cf2cfd808b3bee1c11c4af47ee0f03a20858497aa53394d6adc5431793c543be5e02010620e871a5ab39d938ae90a54b50f2
- languageName: node
- linkType: hard
-
-"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/helper-create-regexp-features-plugin@npm:7.25.7"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.25.7"
- regexpu-core: "npm:^6.1.1"
- semver: "npm:^6.3.1"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/75919fd5a67cd7be8497b56f7b9ed6b4843cb401956ba8d403aa9ae5b005bc28e35c7f27e704d820edbd1154394ed7a7984d4719916795d89d716f6980fe8bd4
- languageName: node
- linkType: hard
-
-"@babel/helper-define-polyfill-provider@npm:^0.6.2":
- version: 0.6.2
- resolution: "@babel/helper-define-polyfill-provider@npm:0.6.2"
- dependencies:
- "@babel/helper-compilation-targets": "npm:^7.22.6"
- "@babel/helper-plugin-utils": "npm:^7.22.5"
- debug: "npm:^4.1.1"
- lodash.debounce: "npm:^4.0.8"
- resolve: "npm:^1.14.2"
- peerDependencies:
- "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
- checksum: 10c0/f777fe0ee1e467fdaaac059c39ed203bdc94ef2465fb873316e9e1acfc511a276263724b061e3b0af2f6d7ad3ff174f2bb368fde236a860e0f650fda43d7e022
- languageName: node
- linkType: hard
-
-"@babel/helper-member-expression-to-functions@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/helper-member-expression-to-functions@npm:7.25.7"
- dependencies:
- "@babel/traverse": "npm:^7.25.7"
- "@babel/types": "npm:^7.25.7"
- checksum: 10c0/1e948162ab48d84593a7c6ec9570d14c906146f1697144fc369c59dbeb00e4a062da67dd06cb0d8f98a044cd8389002dcf2ab6f5613d99c35748307846ec63fc
- languageName: node
- linkType: hard
-
"@babel/helper-module-imports@npm:^7.25.7":
version: 7.25.7
resolution: "@babel/helper-module-imports@npm:7.25.7"
@@ -178,48 +104,13 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-optimise-call-expression@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/helper-optimise-call-expression@npm:7.25.7"
- dependencies:
- "@babel/types": "npm:^7.25.7"
- checksum: 10c0/19b4cc7e77811b1fedca4928dbc14026afef913c2ba4142e5e110ebdcb5c3b2efc0f0fbee9f362c23a194674147b9d627adea71c289b9be08b9067bc0085308b
- languageName: node
- linkType: hard
-
-"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.25.7, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3":
+"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.25.7, @babel/helper-plugin-utils@npm:^7.8.0":
version: 7.25.7
resolution: "@babel/helper-plugin-utils@npm:7.25.7"
checksum: 10c0/241f8cf3c5b7700e91cab7cfe5b432a3c710ae3cd5bb96dc554da536a6d25f5b9f000cc0c0917501ceb4f76ba92599ee3beb25e10adaf96be59f8df89a842faf
languageName: node
linkType: hard
-"@babel/helper-remap-async-to-generator@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/helper-remap-async-to-generator@npm:7.25.7"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.25.7"
- "@babel/helper-wrap-function": "npm:^7.25.7"
- "@babel/traverse": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/972d84876adce6ab61c87a2df47e1afc790b73cff0d1767d0a1c5d9f7aa5e91d8c581a272b66b2051a26cfbb167d8a780564705e488e3ce1f477f1c15059bc5f
- languageName: node
- linkType: hard
-
-"@babel/helper-replace-supers@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/helper-replace-supers@npm:7.25.7"
- dependencies:
- "@babel/helper-member-expression-to-functions": "npm:^7.25.7"
- "@babel/helper-optimise-call-expression": "npm:^7.25.7"
- "@babel/traverse": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/761d64ee74429f7326a6aa65e2cd5bfcb8de9e3bc3f1efb14b8f610d2410f003b0fca52778dc801d49ff8fbc90b057e8f51b27c62b0b05c95eaf23140ca1287b
- languageName: node
- linkType: hard
-
"@babel/helper-simple-access@npm:^7.25.7":
version: 7.25.7
resolution: "@babel/helper-simple-access@npm:7.25.7"
@@ -230,16 +121,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-skip-transparent-expression-wrappers@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.25.7"
- dependencies:
- "@babel/traverse": "npm:^7.25.7"
- "@babel/types": "npm:^7.25.7"
- checksum: 10c0/5804adb893849a9d8cfb548e3812566a81d95cb0c9a10d66b52912d13f488e577c33063bf19bc06ac70e6333162a7370d67ba1a1c3544d37fb50d5f4a00db4de
- languageName: node
- linkType: hard
-
"@babel/helper-string-parser@npm:^7.25.7":
version: 7.25.7
resolution: "@babel/helper-string-parser@npm:7.25.7"
@@ -261,17 +142,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-wrap-function@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/helper-wrap-function@npm:7.25.7"
- dependencies:
- "@babel/template": "npm:^7.25.7"
- "@babel/traverse": "npm:^7.25.7"
- "@babel/types": "npm:^7.25.7"
- checksum: 10c0/b5d412f72697f4a4ce4cb9784fbaf82501c63cf95066c0eadd3179e3439cbbf0aa5fa4858d93590083671943cd357aeb87286958df34aa56fdf8a4c9dea39755
- languageName: node
- linkType: hard
-
"@babel/helpers@npm:^7.25.7":
version: 7.25.7
resolution: "@babel/helpers@npm:7.25.7"
@@ -305,74 +175,6 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/traverse": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/c6ba97c39973897a2ab021c4a77221e1e93e853a5811d498db325da1bd692e41fa521db6d91bb709ccafd4e54ddd00869ffb35846923c3ccd49d46124b316904
- languageName: node
- linkType: hard
-
-"@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/ac284868bf410f952c6959b0d77708464127160416f003b05c8127d30e64792d671abc167ebf778b17707e32174223ea8d3ff487276991fa90297d92f0dac6e2
- languageName: node
- linkType: hard
-
-"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/1bffc0a20c8c82b4c77515eb4c99b961b38184116f008bb42bed4e12d3379ba7b2bc6cf299bcea8118d645bb7a5e0caa83969842f16dd1fce49fb3a050e4ac65
- languageName: node
- linkType: hard
-
-"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.7"
- "@babel/plugin-transform-optional-chaining": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.13.0
- checksum: 10c0/32223f012614a0b2657579317ded7d0d09af2aa316285715c5012f974d0f15c2ce2fe0d8e80fdd9bac6c10c21c93cc925a9dfd6c8e21ce7ba1a9fe06a58088b4
- languageName: node
- linkType: hard
-
-"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/traverse": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/aa2ee7a5954d187de6cbcca0e0b64cfb79c4d224c332d1eb1e0e4afd92ef1a1f4bc4af24f66154097ccb348c08121a875456f47baed220b1b9e93584e6a19b65
- languageName: node
- linkType: hard
-
-"@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2":
- version: 7.21.0-placeholder-for-preset-env.2
- resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/e605e0070da087f6c35579499e65801179a521b6842c15181a1e305c04fded2393f11c1efd09b087be7f8b083d1b75e8f3efcbc1292b4f60d3369e14812cff63
- languageName: node
- linkType: hard
-
"@babel/plugin-syntax-async-generators@npm:^7.8.4":
version: 7.8.4
resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4"
@@ -417,40 +219,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-dynamic-import@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/9c50927bf71adf63f60c75370e2335879402648f468d0172bc912e303c6a3876927d8eb35807331b57f415392732ed05ab9b42c68ac30a936813ab549e0246c5
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-export-namespace-from@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-export-namespace-from@npm:7.8.3"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.3"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/5100d658ba563829700cd8d001ddc09f4c0187b1a13de300d729c5b3e87503f75a6d6c99c1794182f7f1a9f546ee009df4f15a0ce36376e206ed0012fa7cdc24
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-import-assertions@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-syntax-import-assertions@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/0fee0d971f3c654749fdf92e09b6556bba26ab014c8e99b7252f6a7f1ca108f17edd7ceefb5401d7b7008e98ab1b6f8c3c6a5db72862e7c7b2fcd649d000d690
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-import-attributes@npm:^7.24.7, @babel/plugin-syntax-import-attributes@npm:^7.25.7":
+"@babel/plugin-syntax-import-attributes@npm:^7.24.7":
version: 7.25.7
resolution: "@babel/plugin-syntax-import-attributes@npm:7.25.7"
dependencies:
@@ -483,7 +252,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-jsx@npm:^7.25.7, @babel/plugin-syntax-jsx@npm:^7.7.2":
+"@babel/plugin-syntax-jsx@npm:^7.7.2":
version: 7.25.7
resolution: "@babel/plugin-syntax-jsx@npm:7.25.7"
dependencies:
@@ -501,901 +270,99 @@ __metadata:
"@babel/helper-plugin-utils": "npm:^7.10.4"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/2594cfbe29411ad5bc2ad4058de7b2f6a8c5b86eda525a993959438615479e59c012c14aec979e538d60a584a1a799b60d1b8942c3b18468cb9d99b8fd34cd0b
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/2024fbb1162899094cfc81152449b12bd0cc7053c6d4bda8ac2852545c87d0a851b1b72ed9560673cbf3ef6248257262c3c04aabf73117215c1b9cc7dd2542ce
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-numeric-separator@npm:^7.10.4":
- version: 7.10.4
- resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.10.4"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/c55a82b3113480942c6aa2fcbe976ff9caa74b7b1109ff4369641dfbc88d1da348aceb3c31b6ed311c84d1e7c479440b961906c735d0ab494f688bf2fd5b9bb9
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-object-rest-spread@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/ee1eab52ea6437e3101a0a7018b0da698545230015fc8ab129d292980ec6dff94d265e9e90070e8ae5fed42f08f1622c14c94552c77bcac784b37f503a82ff26
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-optional-catch-binding@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/27e2493ab67a8ea6d693af1287f7e9acec206d1213ff107a928e85e173741e1d594196f99fec50e9dde404b09164f39dec5864c767212154ffe1caa6af0bc5af
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-optional-chaining@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/46edddf2faa6ebf94147b8e8540dfc60a5ab718e2de4d01b2c0bdf250a4d642c2bd47cbcbb739febcb2bf75514dbcefad3c52208787994b8d0f8822490f55e81
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-private-property-in-object@npm:^7.14.5":
- version: 7.14.5
- resolution: "@babel/plugin-syntax-private-property-in-object@npm:7.14.5"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.14.5"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/69822772561706c87f0a65bc92d0772cea74d6bc0911537904a676d5ff496a6d3ac4e05a166d8125fce4a16605bace141afc3611074e170a994e66e5397787f3
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-top-level-await@npm:^7.14.5":
- version: 7.14.5
- resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.14.5"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/14bf6e65d5bc1231ffa9def5f0ef30b19b51c218fcecaa78cd1bdf7939dfdf23f90336080b7f5196916368e399934ce5d581492d8292b46a2fb569d8b2da106f
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-typescript@npm:^7.25.7, @babel/plugin-syntax-typescript@npm:^7.7.2":
- version: 7.25.7
- resolution: "@babel/plugin-syntax-typescript@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/ed51fd81a5cf571a89fc4cf4c0e3b0b91285c367237374c133d2e5e718f3963cfa61b81997df39220a8837dc99f9e9a8ab7701d259c09fae379e4843d9db60c2
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-unicode-sets-regex@npm:^7.18.6":
- version: 7.18.6
- resolution: "@babel/plugin-syntax-unicode-sets-regex@npm:7.18.6"
- dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.18.6"
- "@babel/helper-plugin-utils": "npm:^7.18.6"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/9144e5b02a211a4fb9a0ce91063f94fbe1004e80bde3485a0910c9f14897cf83fabd8c21267907cff25db8e224858178df0517f14333cfcf3380ad9a4139cb50
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-arrow-functions@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-arrow-functions@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/c8d75ead93f130bf113b6d29493aca695092661ef039336d2a227169c3b7895aa5e9bcc548c42a95a6eaaaf49e512317b00699940bd40ccefd77443e703d3935
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-async-generator-functions@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-async-generator-functions@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/helper-remap-async-to-generator": "npm:^7.25.7"
- "@babel/plugin-syntax-async-generators": "npm:^7.8.4"
- "@babel/traverse": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/dcdd17d8cafafe0eb2edd0a46a7abe86c72235c957c8eb1157ccadb2b199572d5d1aa36a2d3bce5cb99990f7d3c6290ecf09959c62f3081c4df9ff717a1c84a4
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-async-to-generator@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-async-to-generator@npm:7.25.7"
- dependencies:
- "@babel/helper-module-imports": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/helper-remap-async-to-generator": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/1dbefba9c1455f7a92b8c59a93c622091db945294c936fc2c09b1648308c5b4cb2ecaae92baae0d07a324ab890a8a2ee27ceb046bc120932845d27aede275821
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-block-scoped-functions@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/b1e77492295d1b271ef850a81b0404cf3d0dd6a2bcbeab28a0fd99e61c6de4bda91dff583bb42138eec61bf71282bdd3b1bebcb53b7e373035e77fd6ba66caeb
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-block-scoping@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-block-scoping@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/b2057e00535cd0e8bd5ee5d4640aa2e952564aeafb1bcf4e7b6de33442422877bb0ca8669ad0a48262ec077271978c61eae87b6b3bc8f472d830fa781d6f7e44
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-class-properties@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-class-properties@npm:7.25.7"
- dependencies:
- "@babel/helper-create-class-features-plugin": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/1f41e6934b20ad3e05df63959cff9bc600ff3119153b9acbbd44c1731e7df04866397e6e17799173f4c53cdee6115e155632859aee20bf47ec7dcef3f2168a47
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-class-static-block@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-class-static-block@npm:7.25.7"
- dependencies:
- "@babel/helper-create-class-features-plugin": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/plugin-syntax-class-static-block": "npm:^7.14.5"
- peerDependencies:
- "@babel/core": ^7.12.0
- checksum: 10c0/cbb4b46cbd8ad10106eb2bedb5a0665661a1d1d5b6f3ab565ff454b802dab4718e02b25670fe0d40835494aedb3dc26757c06cc4da6ff3e80291c5f882269bd3
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-classes@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-classes@npm:7.25.7"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.25.7"
- "@babel/helper-compilation-targets": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/helper-replace-supers": "npm:^7.25.7"
- "@babel/traverse": "npm:^7.25.7"
- globals: "npm:^11.1.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/8121781e1d8acd80e6169019106f73a399475ad9c895c1988a344dfed5a6ddd340938ac55123dc1e423bb8f25f255f5d11031116ad756ba3c314595a97c973af
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-computed-properties@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-computed-properties@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/template": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/7ad0a1c126f50935a02e77d438ebc39078a9d644b3a60de60bec32c5d9f49e7f2b193fcecb8c61bb1bc3cdd4af1e93f72d022d448511fa76a171527c633cd1bf
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-destructuring@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-destructuring@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/a563123b2fb267e03aa50104005f00b56226a685938906c42c1b251462e0cc9fc89e587d5656d3324159071eb8ebda8c68a6011f11d5a00fb1436cb5a5411b7b
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-dotall-regex@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-dotall-regex@npm:7.25.7"
- dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/7f1db3ec20b7fae46db4a9c4c257d75418b0896b72c0a3de20b3044f952801480f0a2e75ebb0d64f13e8cd4db0e49aa42c5c0edff372b23c41679b1ea5dd3ed4
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-duplicate-keys@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-duplicate-keys@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/b4079981e2db19737a0f1a00254e7388e2d3c01ce36e9fd826e4d86d3c1755339495e29c71fd7c84a068201ec24687328d48f3bf53b32b6d6224f51d9a34da74
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:7.25.7"
- dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/e4946090ff6d88d54b78265ee653079ec34c117ac046e22f66f7c4ac44249cdc2dfca385bc5bf4386db668b9948eeb12985589500188bc252e684c7714c31475
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-dynamic-import@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-dynamic-import@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/c733252ff20a32d9747dd081916270f5a073856597e849a5f458b12f4354499b18714f5e7049e341432851d9975077cb37effcd276c7f816faa6f5ff708dc5e1
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-exponentiation-operator@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.25.7"
- dependencies:
- "@babel/helper-builder-binary-assignment-operator-visitor": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/c8537b9f3cddc5a8d3710f6980196dc7a0f4389f8f82617312a5f7b8b15bcd8ddaeba783c687c3ac6031eb0a4ba0bc380a98da6bf7efe98e225602a98ad42a1e
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-export-namespace-from@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-export-namespace-from@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/ef61fc5d54c9c8b075cbd9db62beaf295e38e08a1edb1882995105d3e959763be1631f7d7f7cb7461b702ebd0b4a601f2eb2cd6521acaf061310a3a3305fa756
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-for-of@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-for-of@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/08a37a1742368a422d095c998ed76f60f6bf3f9cc060033be121d803fd2dddc08fe543e48ee49c022bdc9ed80893ca79d084958d83d30684178b088774754277
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-function-name@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-function-name@npm:7.25.7"
- dependencies:
- "@babel/helper-compilation-targets": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/traverse": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/ca98e1116c0ada7211ed43e4b7f21ca15f95bbbdad70f2fbe1ec2d90a97daedf9f22fcb0a25c8b164a5e394f509f2e4d1f7609d26dc938a58d37c5ee9b80088a
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-json-strings@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-json-strings@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/plugin-syntax-json-strings": "npm:^7.8.3"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/aa6e5f65c8a5f2459d7daa9b5b4ff97ff43bab21f4a8513ed84d35300b0323ec542dc101c5f11622e442dfc93b3a229c7f41ebc7645370dfec6d066bda800a0b
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-literals@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-literals@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/c2c2488102f33e566f45becdcb632e53bd052ecfb2879deb07a614b3e9437e3b624c3b16d080096d50b0b622edebd03e438acbf9260bcc41167897963f64560e
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-logical-assignment-operators@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/d610a8a2c1be83e03cce2256f29519e705dc68289c09d67f1f362d1fd80f4b36eaf2affc05710abb53a272895041e24d9e95ec73a516a23a67cb907023fbe37b
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-member-expression-literals@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-member-expression-literals@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/d6936b98ae4d3daed850dc4e064042ea4375f815219ba9d8591373bf1fba4cfdb5be42623ae8882f2d666cc34af650a4855e2a5ad89e3c235d73a6f172f9969c
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-modules-amd@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-modules-amd@npm:7.25.7"
- dependencies:
- "@babel/helper-module-transforms": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/c0bc999206c3834c090e6559a6c8a55d7672d3573104e832223ebe7df99bd1b82fc850e15ba32f512c84b0db1cdb613b66fa60abe9abb9c7e8dcbff91649b356
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-modules-commonjs@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-modules-commonjs@npm:7.25.7"
- dependencies:
- "@babel/helper-module-transforms": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/helper-simple-access": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/2f1c945fc3c9b690b0ddcf2c80156b2e4fbf2cf15aac43ac8fe6e4b34125869528839a53d07c564e62e4aed394ebdc1d2c3b796b547374455522581c11b7599c
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-modules-systemjs@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-modules-systemjs@npm:7.25.7"
- dependencies:
- "@babel/helper-module-transforms": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/helper-validator-identifier": "npm:^7.25.7"
- "@babel/traverse": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/95eaea7082636710c61e49e58b3907e85ec79db4327411d3784f28592509fbe94a53cc3d20a36a1cf245efc6d3f0017eae15b45ffd645c1ab949bb4e1670e6bb
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-modules-umd@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-modules-umd@npm:7.25.7"
- dependencies:
- "@babel/helper-module-transforms": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/8849ab04eecdb73cd37e2d7289449fa5256331832b0304c220b2a6aaa12e2d2dd87684f2813412d1fc5bdb3d6b55cc08c6386d3273fe05a65177c09bee5b6769
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.25.7"
- dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/eb55fec55dc930cd122911f3e4a421320fa8b1b4de85bfd7ef11b46c611ec69b0213c114a6e1c6bc224d6b954ff183a0caa7251267d5258ecc0f00d6d9ca1d52
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-new-target@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-new-target@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/8e5dce6d027e0f3fd394578ea1af7f515de157793a15c23a5aad7034a6d8a4005ef280238e67a232bb4dd4fafd3a264fed462deb149128ddd9ce59ff6f575cff
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/b35a96a79ef4895b00e4f758d3185cb17e4fbfada311894ad5f0988a55fc2c21820dc789b26a3cb8fbd620434faa516e52acb6e2da105c2edbd29de8b6b0facf
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-numeric-separator@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-numeric-separator@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/c028ae89e6b4e1d757f8f1ebcb3b420e6559bb35002728f6f5651d5f669fbf73764adf6e3597908fa12adf8dbae683e5f74b3a7f68e8774a9663c18c0f999539
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-object-rest-spread@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-object-rest-spread@npm:7.25.7"
- dependencies:
- "@babel/helper-compilation-targets": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3"
- "@babel/plugin-transform-parameters": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/e8b978d9d1020452da0d5d92f80fe57e302761dac20137bb8bf863478a4779fcd63d314db89e796125d9d76da2a38f64f012d6e0c4913815951b3eb3fba2feb6
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-object-super@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-object-super@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/helper-replace-supers": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/7f2968d4da997101b63fd3b74445c9b16f56bd32cd8a0a16c368af9d3e983e7675c1b05d18601f32307cb06e7d884ee11d13ff18a1f6830c0db243a9a852afab
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-optional-catch-binding@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/bb609e5103780be0825a255ffe1fefbb5335aead88a46eecc2257053279ea2c45ff66b0ef1fb54302c8c8c57146e88e52f3ecb62b4c6f619218d7b3843b352d9
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-optional-chaining@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-optional-chaining@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.7"
- "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/887441ada6c2bc1b789984b7531d9bc585f335ece99642886d3d9fd8aee7e6b8d4f7ca61d76b5f23477f3aa607284d5056eadaa1eb17e7b39af6b0e834cbe878
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-parameters@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-parameters@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/b40ba70278842ce1e800d7ab400df730994941550da547ef453780023bd61a9b8acf4b9fb8419c1b5bcbe09819a1146ff59369db11db07eb71870bef86a12422
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-private-methods@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-private-methods@npm:7.25.7"
- dependencies:
- "@babel/helper-create-class-features-plugin": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/92e076f63f7c4696e1321dafdd56c4212eb41784cdadba0ebc39091f959a76d357c3df61a6c668be81d6b6ad8964ee458e85752ab0c6cfbbaf2066903edda732
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-private-property-in-object@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-private-property-in-object@npm:7.25.7"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.25.7"
- "@babel/helper-create-class-features-plugin": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/5ad8832ba54e2079c1f558b8680e170265e3f376424e5fbb75b17b7f08696fb0af6c96d23d92f7df3dcc559f5971a02587281fcec38a853174aa95478565f5fc
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-property-literals@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-property-literals@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/6d5bccdc772207906666ad5201bd91e4e132e1d806dbcf4163a1d08e18c57cc3795578c4e10596514bcd6afaf9696f478ea4f0dea890176d93b9cb077b9e5c55
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-react-display-name@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-react-display-name@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/a0c537cc7c328ed7468d3b6a37bf0d9cb15d94afcdf3f2849ce6e5a68494fc61f0fa4fc529482a6b95b00f3c5c734f310bf18085293bff40702789f06c816f36
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-react-jsx-development@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-react-jsx-development@npm:7.25.7"
- dependencies:
- "@babel/plugin-transform-react-jsx": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/a3dc14644d09a6d22875af7b5584393ab53e467e0531cd192fc6242504dacaffa421e89265ba7f84fd4edef2b7b100d2e2ebf092a4dce2b55cf9c5fe29390c18
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-react-jsx@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-react-jsx@npm:7.25.7"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.25.7"
- "@babel/helper-module-imports": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/plugin-syntax-jsx": "npm:^7.25.7"
- "@babel/types": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/6766b0357b8bbfcb77fca5350f06cf822c89bbe75ddcaea24614601ef23957504da24e76597d743038ce8fa081373b0663c8ad0c86d7c7226e8185f0680b8b56
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-react-pure-annotations@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-react-pure-annotations@npm:7.25.7"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/d92c9b511850fb6dea71966a0d4f313d67e317db7fc3633a7ff2e27d6df2e95cbc91c4c25abdb6c8db651fcda842a0cb7433835a8a9d4a3fdc5d452068428101
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-regenerator@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-regenerator@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- regenerator-transform: "npm:^0.15.2"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/7ee3a57c4050bc908ef7ac392d810826b294970a7182f4ec34a8ca93dbe36deb21bc862616d46a6f3d881d6b5749930e1679e875b638a00866d844a4250df212
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-reserved-words@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-reserved-words@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/920c98130daff6c1288fb13a9a2d2e45863bba93e619cb88d90e1f5b5cb358a3ee8880a425a3adb1b4bd5dbb6bd0500eea3370fc612633045eec851b08cc586c
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-shorthand-properties@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-shorthand-properties@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/4250f89a0072f0f400be7a2e3515227b8e2518737899bd57d497e5173284a0e05d812e4a3c219ffcd484e9fa9a01c19fce5acd77bbb898f4d594512c56701eb4
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-spread@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-spread@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/258bd1b52388cd7425d0ae25fa39538734f7540ea503a1d8a72211d33f6f214cb4e3b73d6cd03016cbcff5d41169f1e578b9ea331965ad224d223591983e90a7
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-sticky-regex@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-sticky-regex@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/0e466cfc3ca1e0db4bb11eb630215b0e1f43066d7678325e5ddadcf5a118b2351a528f67205729c32ac5b78ab68ab7f40517dd33bcb1fb6b456509f5f54ce097
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-template-literals@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-template-literals@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/a3455303b6841cb536ac66d1a2d03c194b9f371519482d8d1e8edbd33bf5ca7cdd5db1586b2b0ea5f909ebf74a0eafacf0fb28d257e4905445282dcdccfa6139
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-typeof-symbol@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-typeof-symbol@npm:7.25.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/ce1a0744a900b05de1372a70508c4148f17eb941c482da26eb369b9f0347570dce45470c8a86d907bc3a0443190344da1e18489ecfecb30388ab6178e8a9916b
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-typescript@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-typescript@npm:7.25.7"
- dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.25.7"
- "@babel/helper-create-class-features-plugin": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.7"
- "@babel/plugin-syntax-typescript": "npm:^7.25.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10c0/5fa839b9560221698edff5e00b5cccc658c7875efaa7971c66d478f5b026770f12dd47b1be024463a44f9e29b4e14e8ddddbf4a2b324b0b94f58370dd5ae7195
+ checksum: 10c0/2594cfbe29411ad5bc2ad4058de7b2f6a8c5b86eda525a993959438615479e59c012c14aec979e538d60a584a1a799b60d1b8942c3b18468cb9d99b8fd34cd0b
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-escapes@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-unicode-escapes@npm:7.25.7"
+"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3":
+ version: 7.8.3
+ resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
+ "@babel/helper-plugin-utils": "npm:^7.8.0"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/8b1f71fda0a832c6e26ba4c00f99e9033e6f9b36ced542a512921f4ad861a70e2fec2bd54a91a5ca2efa46aaa8c8893e4c602635c4ef172bd3ed6eef3178c70b
+ checksum: 10c0/2024fbb1162899094cfc81152449b12bd0cc7053c6d4bda8ac2852545c87d0a851b1b72ed9560673cbf3ef6248257262c3c04aabf73117215c1b9cc7dd2542ce
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-property-regex@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.25.7"
+"@babel/plugin-syntax-numeric-separator@npm:^7.10.4":
+ version: 7.10.4
+ resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
+ "@babel/helper-plugin-utils": "npm:^7.10.4"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/b4bfcf7529138d00671bf5cdfe606603d52cfe57ec1be837da57683f404fc0b0c171834a02515eb03379e5c806121866d097b90e31cb437d21d0ea59368ad82b
+ checksum: 10c0/c55a82b3113480942c6aa2fcbe976ff9caa74b7b1109ff4369641dfbc88d1da348aceb3c31b6ed311c84d1e7c479440b961906c735d0ab494f688bf2fd5b9bb9
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-regex@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-unicode-regex@npm:7.25.7"
+"@babel/plugin-syntax-object-rest-spread@npm:^7.8.3":
+ version: 7.8.3
+ resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
+ "@babel/helper-plugin-utils": "npm:^7.8.0"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/73ae34c02ea8b7ac7e4efa690f8c226089c074e3fef658d2a630ad898a93550d84146ce05e073c271c8b2bbba61cbbfd5a2002a7ea940dcad3274e5b5dcb6bcf
+ checksum: 10c0/ee1eab52ea6437e3101a0a7018b0da698545230015fc8ab129d292980ec6dff94d265e9e90070e8ae5fed42f08f1622c14c94552c77bcac784b37f503a82ff26
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-sets-regex@npm:^7.25.7":
- version: 7.25.7
- resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.25.7"
+"@babel/plugin-syntax-optional-catch-binding@npm:^7.8.3":
+ version: 7.8.3
+ resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
+ "@babel/helper-plugin-utils": "npm:^7.8.0"
peerDependencies:
- "@babel/core": ^7.0.0
- checksum: 10c0/39e45ae3db7adfc3457b1d6ba5608ffbace957ad019785967e5357a6639f261765bda12363f655d39265f5a2834af26327037751420191d0b73152ccc7ce3c35
+ "@babel/core": ^7.0.0-0
+ checksum: 10c0/27e2493ab67a8ea6d693af1287f7e9acec206d1213ff107a928e85e173741e1d594196f99fec50e9dde404b09164f39dec5864c767212154ffe1caa6af0bc5af
languageName: node
linkType: hard
-"@babel/preset-env@npm:^7.25.4":
- version: 7.25.7
- resolution: "@babel/preset-env@npm:7.25.7"
+"@babel/plugin-syntax-optional-chaining@npm:^7.8.3":
+ version: 7.8.3
+ resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3"
dependencies:
- "@babel/compat-data": "npm:^7.25.7"
- "@babel/helper-compilation-targets": "npm:^7.25.7"
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/helper-validator-option": "npm:^7.25.7"
- "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.25.7"
- "@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^7.25.7"
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.25.7"
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.25.7"
- "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.25.7"
- "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2"
- "@babel/plugin-syntax-async-generators": "npm:^7.8.4"
- "@babel/plugin-syntax-class-properties": "npm:^7.12.13"
- "@babel/plugin-syntax-class-static-block": "npm:^7.14.5"
- "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3"
- "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3"
- "@babel/plugin-syntax-import-assertions": "npm:^7.25.7"
- "@babel/plugin-syntax-import-attributes": "npm:^7.25.7"
- "@babel/plugin-syntax-import-meta": "npm:^7.10.4"
- "@babel/plugin-syntax-json-strings": "npm:^7.8.3"
- "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4"
- "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3"
- "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4"
- "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3"
- "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3"
- "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3"
- "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5"
- "@babel/plugin-syntax-top-level-await": "npm:^7.14.5"
- "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6"
- "@babel/plugin-transform-arrow-functions": "npm:^7.25.7"
- "@babel/plugin-transform-async-generator-functions": "npm:^7.25.7"
- "@babel/plugin-transform-async-to-generator": "npm:^7.25.7"
- "@babel/plugin-transform-block-scoped-functions": "npm:^7.25.7"
- "@babel/plugin-transform-block-scoping": "npm:^7.25.7"
- "@babel/plugin-transform-class-properties": "npm:^7.25.7"
- "@babel/plugin-transform-class-static-block": "npm:^7.25.7"
- "@babel/plugin-transform-classes": "npm:^7.25.7"
- "@babel/plugin-transform-computed-properties": "npm:^7.25.7"
- "@babel/plugin-transform-destructuring": "npm:^7.25.7"
- "@babel/plugin-transform-dotall-regex": "npm:^7.25.7"
- "@babel/plugin-transform-duplicate-keys": "npm:^7.25.7"
- "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^7.25.7"
- "@babel/plugin-transform-dynamic-import": "npm:^7.25.7"
- "@babel/plugin-transform-exponentiation-operator": "npm:^7.25.7"
- "@babel/plugin-transform-export-namespace-from": "npm:^7.25.7"
- "@babel/plugin-transform-for-of": "npm:^7.25.7"
- "@babel/plugin-transform-function-name": "npm:^7.25.7"
- "@babel/plugin-transform-json-strings": "npm:^7.25.7"
- "@babel/plugin-transform-literals": "npm:^7.25.7"
- "@babel/plugin-transform-logical-assignment-operators": "npm:^7.25.7"
- "@babel/plugin-transform-member-expression-literals": "npm:^7.25.7"
- "@babel/plugin-transform-modules-amd": "npm:^7.25.7"
- "@babel/plugin-transform-modules-commonjs": "npm:^7.25.7"
- "@babel/plugin-transform-modules-systemjs": "npm:^7.25.7"
- "@babel/plugin-transform-modules-umd": "npm:^7.25.7"
- "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.25.7"
- "@babel/plugin-transform-new-target": "npm:^7.25.7"
- "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.25.7"
- "@babel/plugin-transform-numeric-separator": "npm:^7.25.7"
- "@babel/plugin-transform-object-rest-spread": "npm:^7.25.7"
- "@babel/plugin-transform-object-super": "npm:^7.25.7"
- "@babel/plugin-transform-optional-catch-binding": "npm:^7.25.7"
- "@babel/plugin-transform-optional-chaining": "npm:^7.25.7"
- "@babel/plugin-transform-parameters": "npm:^7.25.7"
- "@babel/plugin-transform-private-methods": "npm:^7.25.7"
- "@babel/plugin-transform-private-property-in-object": "npm:^7.25.7"
- "@babel/plugin-transform-property-literals": "npm:^7.25.7"
- "@babel/plugin-transform-regenerator": "npm:^7.25.7"
- "@babel/plugin-transform-reserved-words": "npm:^7.25.7"
- "@babel/plugin-transform-shorthand-properties": "npm:^7.25.7"
- "@babel/plugin-transform-spread": "npm:^7.25.7"
- "@babel/plugin-transform-sticky-regex": "npm:^7.25.7"
- "@babel/plugin-transform-template-literals": "npm:^7.25.7"
- "@babel/plugin-transform-typeof-symbol": "npm:^7.25.7"
- "@babel/plugin-transform-unicode-escapes": "npm:^7.25.7"
- "@babel/plugin-transform-unicode-property-regex": "npm:^7.25.7"
- "@babel/plugin-transform-unicode-regex": "npm:^7.25.7"
- "@babel/plugin-transform-unicode-sets-regex": "npm:^7.25.7"
- "@babel/preset-modules": "npm:0.1.6-no-external-plugins"
- babel-plugin-polyfill-corejs2: "npm:^0.4.10"
- babel-plugin-polyfill-corejs3: "npm:^0.10.6"
- babel-plugin-polyfill-regenerator: "npm:^0.6.1"
- core-js-compat: "npm:^3.38.1"
- semver: "npm:^6.3.1"
+ "@babel/helper-plugin-utils": "npm:^7.8.0"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/bf704a06a69420250c1de2b126cd5c859a851002c2fb2cce0910cd85a8e6755b9b31577021e94feb7e1e53519923726349aaf07580923928791583db61438fb8
+ checksum: 10c0/46edddf2faa6ebf94147b8e8540dfc60a5ab718e2de4d01b2c0bdf250a4d642c2bd47cbcbb739febcb2bf75514dbcefad3c52208787994b8d0f8822490f55e81
languageName: node
linkType: hard
-"@babel/preset-modules@npm:0.1.6-no-external-plugins":
- version: 0.1.6-no-external-plugins
- resolution: "@babel/preset-modules@npm:0.1.6-no-external-plugins"
+"@babel/plugin-syntax-private-property-in-object@npm:^7.14.5":
+ version: 7.14.5
+ resolution: "@babel/plugin-syntax-private-property-in-object@npm:7.14.5"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.0.0"
- "@babel/types": "npm:^7.4.4"
- esutils: "npm:^2.0.2"
+ "@babel/helper-plugin-utils": "npm:^7.14.5"
peerDependencies:
- "@babel/core": ^7.0.0-0 || ^8.0.0-0 <8.0.0
- checksum: 10c0/9d02f70d7052446c5f3a4fb39e6b632695fb6801e46d31d7f7c5001f7c18d31d1ea8369212331ca7ad4e7877b73231f470b0d559162624128f1b80fe591409e6
+ "@babel/core": ^7.0.0-0
+ checksum: 10c0/69822772561706c87f0a65bc92d0772cea74d6bc0911537904a676d5ff496a6d3ac4e05a166d8125fce4a16605bace141afc3611074e170a994e66e5397787f3
languageName: node
linkType: hard
-"@babel/preset-react@npm:^7.24.7":
- version: 7.25.7
- resolution: "@babel/preset-react@npm:7.25.7"
+"@babel/plugin-syntax-top-level-await@npm:^7.14.5":
+ version: 7.14.5
+ resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/helper-validator-option": "npm:^7.25.7"
- "@babel/plugin-transform-react-display-name": "npm:^7.25.7"
- "@babel/plugin-transform-react-jsx": "npm:^7.25.7"
- "@babel/plugin-transform-react-jsx-development": "npm:^7.25.7"
- "@babel/plugin-transform-react-pure-annotations": "npm:^7.25.7"
+ "@babel/helper-plugin-utils": "npm:^7.14.5"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/b133b1a2f46c70a337d8b1ef442e09e3dbdaecb0d6bed8f1cb64dfddc31c16e248b017385ab909caeebd8462111c9c0e1c5409deb10f2be5cb5bcfdaa4d27718
+ checksum: 10c0/14bf6e65d5bc1231ffa9def5f0ef30b19b51c218fcecaa78cd1bdf7939dfdf23f90336080b7f5196916368e399934ce5d581492d8292b46a2fb569d8b2da106f
languageName: node
linkType: hard
-"@babel/preset-typescript@npm:^7.24.7":
+"@babel/plugin-syntax-typescript@npm:^7.7.2":
version: 7.25.7
- resolution: "@babel/preset-typescript@npm:7.25.7"
+ resolution: "@babel/plugin-syntax-typescript@npm:7.25.7"
dependencies:
"@babel/helper-plugin-utils": "npm:^7.25.7"
- "@babel/helper-validator-option": "npm:^7.25.7"
- "@babel/plugin-syntax-jsx": "npm:^7.25.7"
- "@babel/plugin-transform-modules-commonjs": "npm:^7.25.7"
- "@babel/plugin-transform-typescript": "npm:^7.25.7"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10c0/8dc1258e3c5230bbe42ff9811f08924509238e6bd32fa0b7b0c0a6c5e1419512a8e1f733e1b114454d367b7c164beca2cf33acf2ed9e0d99be010c1c5cdbef0c
+ checksum: 10c0/ed51fd81a5cf571a89fc4cf4c0e3b0b91285c367237374c133d2e5e718f3963cfa61b81997df39220a8837dc99f9e9a8ab7701d259c09fae379e4843d9db60c2
languageName: node
linkType: hard
-"@babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.4":
+"@babel/runtime@npm:^7.5.5":
version: 7.25.7
resolution: "@babel/runtime@npm:7.25.7"
dependencies:
@@ -1430,7 +397,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.25.7, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4":
+"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.25.7, @babel/types@npm:^7.3.3":
version: 7.25.7
resolution: "@babel/types@npm:7.25.7"
dependencies:
@@ -1684,13 +651,6 @@ __metadata:
languageName: node
linkType: hard
-"@discoveryjs/json-ext@npm:^0.5.0":
- version: 0.5.7
- resolution: "@discoveryjs/json-ext@npm:0.5.7"
- checksum: 10c0/e10f1b02b78e4812646ddf289b7d9f2cb567d336c363b266bd50cd223cf3de7c2c74018d91cd2613041568397ef3a4a2b500aba588c6e5bd78c38374ba68f38c
- languageName: node
- linkType: hard
-
"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0":
version: 4.4.0
resolution: "@eslint-community/eslint-utils@npm:4.4.0"
@@ -2087,14 +1047,14 @@ __metadata:
languageName: node
linkType: hard
-"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14":
+"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0":
version: 1.5.0
resolution: "@jridgewell/sourcemap-codec@npm:1.5.0"
checksum: 10c0/2eb864f276eb1096c3c11da3e9bb518f6d9fc0023c78344cdc037abadc725172c70314bdb360f2d4b7bffec7f5d657ce006816bc5d4ecb35e61b66132db00c18
languageName: node
linkType: hard
-"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.20, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25":
+"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25":
version: 0.3.25
resolution: "@jridgewell/trace-mapping@npm:0.3.25"
dependencies:
@@ -2104,45 +1064,6 @@ __metadata:
languageName: node
linkType: hard
-"@jsonjoy.com/base64@npm:^1.1.1":
- version: 1.1.2
- resolution: "@jsonjoy.com/base64@npm:1.1.2"
- peerDependencies:
- tslib: 2
- checksum: 10c0/88717945f66dc89bf58ce75624c99fe6a5c9a0c8614e26d03e406447b28abff80c69fb37dabe5aafef1862cf315071ae66e5c85f6018b437d95f8d13d235e6eb
- languageName: node
- linkType: hard
-
-"@jsonjoy.com/json-pack@npm:^1.0.3":
- version: 1.1.0
- resolution: "@jsonjoy.com/json-pack@npm:1.1.0"
- dependencies:
- "@jsonjoy.com/base64": "npm:^1.1.1"
- "@jsonjoy.com/util": "npm:^1.1.2"
- hyperdyperid: "npm:^1.2.0"
- thingies: "npm:^1.20.0"
- peerDependencies:
- tslib: 2
- checksum: 10c0/cdf5cb567a7f2e703d4966a3e3a5f7f7b54ee40a2102aa0ede5c79bcf2060c8465d82f39de8583db4cf1d8415bec8e57dfb1156ef663567b846cdea45813d9d1
- languageName: node
- linkType: hard
-
-"@jsonjoy.com/util@npm:^1.1.2, @jsonjoy.com/util@npm:^1.3.0":
- version: 1.3.0
- resolution: "@jsonjoy.com/util@npm:1.3.0"
- peerDependencies:
- tslib: 2
- checksum: 10c0/892bbe2073bb20bf392dd4dfed77881c6f7ae6a0cc5802e537fe3cbeeadde7738de5369f2d4529156efc5e98d9d43b15c85906ddb79140e322f1b26eaaf854df
- languageName: node
- linkType: hard
-
-"@leichtgewicht/ip-codec@npm:^2.0.1":
- version: 2.0.5
- resolution: "@leichtgewicht/ip-codec@npm:2.0.5"
- checksum: 10c0/14a0112bd59615eef9e3446fea018045720cd3da85a98f801a685a818b0d96ef2a1f7227e8d271def546b2e2a0fe91ef915ba9dc912ab7967d2317b1a051d66b
- languageName: node
- linkType: hard
-
"@manypkg/find-root@npm:^1.1.0":
version: 1.1.0
resolution: "@manypkg/find-root@npm:1.1.0"
@@ -2225,6 +1146,198 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/plugin-commonjs@npm:^28.0.0":
+ version: 28.0.0
+ resolution: "@rollup/plugin-commonjs@npm:28.0.0"
+ dependencies:
+ "@rollup/pluginutils": "npm:^5.0.1"
+ commondir: "npm:^1.0.1"
+ estree-walker: "npm:^2.0.2"
+ fdir: "npm:^6.1.1"
+ is-reference: "npm:1.2.1"
+ magic-string: "npm:^0.30.3"
+ picomatch: "npm:^2.3.1"
+ peerDependencies:
+ rollup: ^2.68.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ checksum: 10c0/2dd5e56bb61b097697965e48f7bcccab2c6a453a783d1a0c6a599c1bdf9bb07ce8952b9ba88ae190a07c8819f774d72173a633f9f4a914727f2fd28f670fd649
+ languageName: node
+ linkType: hard
+
+"@rollup/plugin-node-resolve@npm:^15.3.0":
+ version: 15.3.0
+ resolution: "@rollup/plugin-node-resolve@npm:15.3.0"
+ dependencies:
+ "@rollup/pluginutils": "npm:^5.0.1"
+ "@types/resolve": "npm:1.20.2"
+ deepmerge: "npm:^4.2.2"
+ is-module: "npm:^1.0.0"
+ resolve: "npm:^1.22.1"
+ peerDependencies:
+ rollup: ^2.78.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ checksum: 10c0/5f3b11f9f6d00fe9fd3fe1977cc71f6a99c2b13d0ee82ad6822c4c4ecfc98854791c5a505798762f7e2332d9d67568a561e89aa8268ed3b1668563be1845109e
+ languageName: node
+ linkType: hard
+
+"@rollup/plugin-terser@npm:^0.4.4":
+ version: 0.4.4
+ resolution: "@rollup/plugin-terser@npm:0.4.4"
+ dependencies:
+ serialize-javascript: "npm:^6.0.1"
+ smob: "npm:^1.0.0"
+ terser: "npm:^5.17.4"
+ peerDependencies:
+ rollup: ^2.0.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ checksum: 10c0/b9cb6c8f02ac1c1344019e9fb854321b74f880efebc41b6bdd84f18331fce0f4a2aadcdb481042245cd3f409b429ac363af71f9efec4a2024731d67d32af36ee
+ languageName: node
+ linkType: hard
+
+"@rollup/pluginutils@npm:^4.1.2":
+ version: 4.2.1
+ resolution: "@rollup/pluginutils@npm:4.2.1"
+ dependencies:
+ estree-walker: "npm:^2.0.1"
+ picomatch: "npm:^2.2.2"
+ checksum: 10c0/3ee56b2c8f1ed8dfd0a92631da1af3a2dfdd0321948f089b3752b4de1b54dc5076701eadd0e5fc18bd191b77af594ac1db6279e83951238ba16bf8a414c64c48
+ languageName: node
+ linkType: hard
+
+"@rollup/pluginutils@npm:^5.0.1":
+ version: 5.1.2
+ resolution: "@rollup/pluginutils@npm:5.1.2"
+ dependencies:
+ "@types/estree": "npm:^1.0.0"
+ estree-walker: "npm:^2.0.2"
+ picomatch: "npm:^2.3.1"
+ peerDependencies:
+ rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
+ peerDependenciesMeta:
+ rollup:
+ optional: true
+ checksum: 10c0/30f4a98e91a8699b6666b64ecdc665439bd53dddbe964bbeca56da81ff889cfde3a3e059144b80c5a2d9b48aa158df18a45e9a847a33b757d3e8336b278b8836
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-android-arm-eabi@npm:4.24.0":
+ version: 4.24.0
+ resolution: "@rollup/rollup-android-arm-eabi@npm:4.24.0"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-android-arm64@npm:4.24.0":
+ version: 4.24.0
+ resolution: "@rollup/rollup-android-arm64@npm:4.24.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-darwin-arm64@npm:4.24.0":
+ version: 4.24.0
+ resolution: "@rollup/rollup-darwin-arm64@npm:4.24.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-darwin-x64@npm:4.24.0":
+ version: 4.24.0
+ resolution: "@rollup/rollup-darwin-x64@npm:4.24.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm-gnueabihf@npm:4.24.0":
+ version: 4.24.0
+ resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.24.0"
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm-musleabihf@npm:4.24.0":
+ version: 4.24.0
+ resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.24.0"
+ conditions: os=linux & cpu=arm & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm64-gnu@npm:4.24.0":
+ version: 4.24.0
+ resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.24.0"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm64-musl@npm:4.24.0":
+ version: 4.24.0
+ resolution: "@rollup/rollup-linux-arm64-musl@npm:4.24.0"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-powerpc64le-gnu@npm:4.24.0":
+ version: 4.24.0
+ resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.24.0"
+ conditions: os=linux & cpu=ppc64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-riscv64-gnu@npm:4.24.0":
+ version: 4.24.0
+ resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.24.0"
+ conditions: os=linux & cpu=riscv64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-s390x-gnu@npm:4.24.0":
+ version: 4.24.0
+ resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.24.0"
+ conditions: os=linux & cpu=s390x & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-x64-gnu@npm:4.24.0":
+ version: 4.24.0
+ resolution: "@rollup/rollup-linux-x64-gnu@npm:4.24.0"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-x64-musl@npm:4.24.0":
+ version: 4.24.0
+ resolution: "@rollup/rollup-linux-x64-musl@npm:4.24.0"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-arm64-msvc@npm:4.24.0":
+ version: 4.24.0
+ resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.24.0"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-ia32-msvc@npm:4.24.0":
+ version: 4.24.0
+ resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.24.0"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-x64-msvc@npm:4.24.0":
+ version: 4.24.0
+ resolution: "@rollup/rollup-win32-x64-msvc@npm:4.24.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
"@rtsao/scc@npm:^1.1.0":
version: 1.1.0
resolution: "@rtsao/scc@npm:1.1.0"
@@ -2257,6 +1370,13 @@ __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
+
"@types/babel__core@npm:^7.1.14":
version: 7.20.5
resolution: "@types/babel__core@npm:7.20.5"
@@ -2270,124 +1390,38 @@ __metadata:
languageName: node
linkType: hard
-"@types/babel__generator@npm:*":
- version: 7.6.8
- resolution: "@types/babel__generator@npm:7.6.8"
- dependencies:
- "@babel/types": "npm:^7.0.0"
- checksum: 10c0/f0ba105e7d2296bf367d6e055bb22996886c114261e2cb70bf9359556d0076c7a57239d019dee42bb063f565bade5ccb46009bce2044b2952d964bf9a454d6d2
- languageName: node
- linkType: hard
-
-"@types/babel__template@npm:*":
- version: 7.4.4
- resolution: "@types/babel__template@npm:7.4.4"
- dependencies:
- "@babel/parser": "npm:^7.1.0"
- "@babel/types": "npm:^7.0.0"
- checksum: 10c0/cc84f6c6ab1eab1427e90dd2b76ccee65ce940b778a9a67be2c8c39e1994e6f5bbc8efa309f6cea8dc6754994524cd4d2896558df76d92e7a1f46ecffee7112b
- languageName: node
- linkType: hard
-
-"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6":
- version: 7.20.6
- resolution: "@types/babel__traverse@npm:7.20.6"
- dependencies:
- "@babel/types": "npm:^7.20.7"
- checksum: 10c0/7ba7db61a53e28cac955aa99af280d2600f15a8c056619c05b6fc911cbe02c61aa4f2823299221b23ce0cce00b294c0e5f618ec772aa3f247523c2e48cf7b888
- languageName: node
- linkType: hard
-
-"@types/body-parser@npm:*":
- version: 1.19.5
- resolution: "@types/body-parser@npm:1.19.5"
- dependencies:
- "@types/connect": "npm:*"
- "@types/node": "npm:*"
- checksum: 10c0/aebeb200f25e8818d8cf39cd0209026750d77c9b85381cdd8deeb50913e4d18a1ebe4b74ca9b0b4d21952511eeaba5e9fbbf739b52731a2061e206ec60d568df
- languageName: node
- linkType: hard
-
-"@types/bonjour@npm:^3.5.13":
- version: 3.5.13
- resolution: "@types/bonjour@npm:3.5.13"
- dependencies:
- "@types/node": "npm:*"
- checksum: 10c0/eebedbca185ac3c39dd5992ef18d9e2a9f99e7f3c2f52f5561f90e9ed482c5d224c7962db95362712f580ed5713264e777a98d8f0bd8747f4eadf62937baed16
- languageName: node
- linkType: hard
-
-"@types/connect-history-api-fallback@npm:^1.5.4":
- version: 1.5.4
- resolution: "@types/connect-history-api-fallback@npm:1.5.4"
- dependencies:
- "@types/express-serve-static-core": "npm:*"
- "@types/node": "npm:*"
- checksum: 10c0/1b4035b627dcd714b05a22557f942e24a57ca48e7377dde0d2f86313fe685bc0a6566512a73257a55b5665b96c3041fb29228ac93331d8133011716215de8244
- languageName: node
- linkType: hard
-
-"@types/connect@npm:*":
- version: 3.4.38
- resolution: "@types/connect@npm:3.4.38"
- dependencies:
- "@types/node": "npm:*"
- checksum: 10c0/2e1cdba2c410f25649e77856505cd60223250fa12dff7a503e492208dbfdd25f62859918f28aba95315251fd1f5e1ffbfca1e25e73037189ab85dd3f8d0a148c
- languageName: node
- linkType: hard
-
-"@types/estree@npm:^1.0.5, @types/estree@npm:^1.0.6":
- version: 1.0.6
- resolution: "@types/estree@npm:1.0.6"
- checksum: 10c0/cdfd751f6f9065442cd40957c07fd80361c962869aa853c1c2fd03e101af8b9389d8ff4955a43a6fcfa223dd387a089937f95be0f3eec21ca527039fd2d9859a
- languageName: node
- linkType: hard
-
-"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^5.0.0":
- version: 5.0.0
- resolution: "@types/express-serve-static-core@npm:5.0.0"
+"@types/babel__generator@npm:*":
+ version: 7.6.8
+ resolution: "@types/babel__generator@npm:7.6.8"
dependencies:
- "@types/node": "npm:*"
- "@types/qs": "npm:*"
- "@types/range-parser": "npm:*"
- "@types/send": "npm:*"
- checksum: 10c0/671a67a5b367e19aa634dcd515364212490f10efb938fc1097082085a883ccb11c81ec96a3c2b5cc67d5756e5cb1ccbf1de192806f8193bb7de341994beb4ea6
+ "@babel/types": "npm:^7.0.0"
+ checksum: 10c0/f0ba105e7d2296bf367d6e055bb22996886c114261e2cb70bf9359556d0076c7a57239d019dee42bb063f565bade5ccb46009bce2044b2952d964bf9a454d6d2
languageName: node
linkType: hard
-"@types/express-serve-static-core@npm:^4.17.33":
- version: 4.19.6
- resolution: "@types/express-serve-static-core@npm:4.19.6"
+"@types/babel__template@npm:*":
+ version: 7.4.4
+ resolution: "@types/babel__template@npm:7.4.4"
dependencies:
- "@types/node": "npm:*"
- "@types/qs": "npm:*"
- "@types/range-parser": "npm:*"
- "@types/send": "npm:*"
- checksum: 10c0/4281f4ead71723f376b3ddf64868ae26244d434d9906c101cf8d436d4b5c779d01bd046e4ea0ed1a394d3e402216fabfa22b1fa4dba501061cd7c81c54045983
+ "@babel/parser": "npm:^7.1.0"
+ "@babel/types": "npm:^7.0.0"
+ checksum: 10c0/cc84f6c6ab1eab1427e90dd2b76ccee65ce940b778a9a67be2c8c39e1994e6f5bbc8efa309f6cea8dc6754994524cd4d2896558df76d92e7a1f46ecffee7112b
languageName: node
linkType: hard
-"@types/express@npm:*":
- version: 5.0.0
- resolution: "@types/express@npm:5.0.0"
+"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6":
+ version: 7.20.6
+ resolution: "@types/babel__traverse@npm:7.20.6"
dependencies:
- "@types/body-parser": "npm:*"
- "@types/express-serve-static-core": "npm:^5.0.0"
- "@types/qs": "npm:*"
- "@types/serve-static": "npm:*"
- checksum: 10c0/0d74b53aefa69c3b3817ee9b5145fd50d7dbac52a8986afc2d7500085c446656d0b6dc13158c04e2d9f18f4324d4d93b0452337c5ff73dd086dca3e4ff11f47b
+ "@babel/types": "npm:^7.20.7"
+ checksum: 10c0/7ba7db61a53e28cac955aa99af280d2600f15a8c056619c05b6fc911cbe02c61aa4f2823299221b23ce0cce00b294c0e5f618ec772aa3f247523c2e48cf7b888
languageName: node
linkType: hard
-"@types/express@npm:^4.17.21":
- version: 4.17.21
- resolution: "@types/express@npm:4.17.21"
- dependencies:
- "@types/body-parser": "npm:*"
- "@types/express-serve-static-core": "npm:^4.17.33"
- "@types/qs": "npm:*"
- "@types/serve-static": "npm:*"
- checksum: 10c0/12e562c4571da50c7d239e117e688dc434db1bac8be55613294762f84fd77fbd0658ccd553c7d3ab02408f385bc93980992369dd30e2ecd2c68c358e6af8fabf
+"@types/estree@npm:*, @types/estree@npm:1.0.6, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.6":
+ version: 1.0.6
+ resolution: "@types/estree@npm:1.0.6"
+ checksum: 10c0/cdfd751f6f9065442cd40957c07fd80361c962869aa853c1c2fd03e101af8b9389d8ff4955a43a6fcfa223dd387a089937f95be0f3eec21ca527039fd2d9859a
languageName: node
linkType: hard
@@ -2400,29 +1434,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/html-minifier-terser@npm:^6.0.0":
- version: 6.1.0
- resolution: "@types/html-minifier-terser@npm:6.1.0"
- checksum: 10c0/a62fb8588e2f3818d82a2d7b953ad60a4a52fd767ae04671de1c16f5788bd72f1ed3a6109ed63fd190c06a37d919e3c39d8adbc1793a005def76c15a3f5f5dab
- languageName: node
- linkType: hard
-
-"@types/http-errors@npm:*":
- version: 2.0.4
- resolution: "@types/http-errors@npm:2.0.4"
- checksum: 10c0/494670a57ad4062fee6c575047ad5782506dd35a6b9ed3894cea65830a94367bd84ba302eb3dde331871f6d70ca287bfedb1b2cf658e6132cd2cbd427ab56836
- languageName: node
- linkType: hard
-
-"@types/http-proxy@npm:^1.17.8":
- version: 1.17.15
- resolution: "@types/http-proxy@npm:1.17.15"
- dependencies:
- "@types/node": "npm:*"
- checksum: 10c0/e2bf2fcdf23c88141b8d2c85ed5e5418b62ef78285884a2b5a717af55f4d9062136aa475489d10292093343df58fb81975f34bebd6b9df322288fd9821cbee07
- languageName: node
- linkType: hard
-
"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1":
version: 2.0.6
resolution: "@types/istanbul-lib-coverage@npm:2.0.6"
@@ -2448,7 +1459,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/json-schema@npm:^7.0.15, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9":
+"@types/json-schema@npm:^7.0.15":
version: 7.0.15
resolution: "@types/json-schema@npm:7.0.15"
checksum: 10c0/a996a745e6c5d60292f36731dd41341339d4eeed8180bb09226e5c8d23759067692b1d88e5d91d72ee83dfc00d3aca8e7bd43ea120516c17922cbcb7c3e252db
@@ -2478,22 +1489,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/mime@npm:^1":
- version: 1.3.5
- resolution: "@types/mime@npm:1.3.5"
- checksum: 10c0/c2ee31cd9b993804df33a694d5aa3fa536511a49f2e06eeab0b484fef59b4483777dbb9e42a4198a0809ffbf698081fdbca1e5c2218b82b91603dfab10a10fbc
- languageName: node
- linkType: hard
-
-"@types/node-forge@npm:^1.3.0":
- version: 1.3.11
- resolution: "@types/node-forge@npm:1.3.11"
- dependencies:
- "@types/node": "npm:*"
- checksum: 10c0/3d7d23ca0ba38ac0cf74028393bd70f31169ab9aba43f21deb787840170d307d662644bac07287495effe2812ddd7ac8a14dbd43f16c2936bbb06312e96fc3b9
- languageName: node
- linkType: hard
-
"@types/node@npm:*":
version: 22.7.4
resolution: "@types/node@npm:22.7.4"
@@ -2517,20 +1512,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/qs@npm:*":
- version: 6.9.16
- resolution: "@types/qs@npm:6.9.16"
- checksum: 10c0/a4e871b80fff623755e356fd1f225aea45ff7a29da30f99fddee1a05f4f5f33485b314ab5758145144ed45708f97e44595aa9a8368e9bbc083932f931b12dbb6
- languageName: node
- linkType: hard
-
-"@types/range-parser@npm:*":
- version: 1.2.7
- resolution: "@types/range-parser@npm:1.2.7"
- checksum: 10c0/361bb3e964ec5133fa40644a0b942279ed5df1949f21321d77de79f48b728d39253e5ce0408c9c17e4e0fd95ca7899da36841686393b9f7a1e209916e9381a3c
- languageName: node
- linkType: hard
-
"@types/react-dom@npm:^18.3.0":
version: 18.3.0
resolution: "@types/react-dom@npm:18.3.0"
@@ -2550,10 +1531,10 @@ __metadata:
languageName: node
linkType: hard
-"@types/retry@npm:0.12.2":
- version: 0.12.2
- resolution: "@types/retry@npm:0.12.2"
- checksum: 10c0/07481551a988cc90b423351919928b9ddcd14e3f5591cac3ab950851bb20646e55a10e89141b38bc3093d2056d4df73700b22ff2612976ac86a6367862381884
+"@types/resolve@npm:1.20.2":
+ version: 1.20.2
+ resolution: "@types/resolve@npm:1.20.2"
+ checksum: 10c0/c5b7e1770feb5ccfb6802f6ad82a7b0d50874c99331e0c9b259e415e55a38d7a86ad0901c57665d93f75938be2a6a0bc9aa06c9749192cadb2e4512800bbc6e6
languageName: node
linkType: hard
@@ -2564,45 +1545,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/send@npm:*":
- version: 0.17.4
- resolution: "@types/send@npm:0.17.4"
- dependencies:
- "@types/mime": "npm:^1"
- "@types/node": "npm:*"
- checksum: 10c0/7f17fa696cb83be0a104b04b424fdedc7eaba1c9a34b06027239aba513b398a0e2b7279778af521f516a397ced417c96960e5f50fcfce40c4bc4509fb1a5883c
- languageName: node
- linkType: hard
-
-"@types/serve-index@npm:^1.9.4":
- version: 1.9.4
- resolution: "@types/serve-index@npm:1.9.4"
- dependencies:
- "@types/express": "npm:*"
- checksum: 10c0/94c1b9e8f1ea36a229e098e1643d5665d9371f8c2658521718e259130a237c447059b903bac0dcc96ee2c15fd63f49aa647099b7d0d437a67a6946527a837438
- languageName: node
- linkType: hard
-
-"@types/serve-static@npm:*, @types/serve-static@npm:^1.15.5":
- version: 1.15.7
- resolution: "@types/serve-static@npm:1.15.7"
- dependencies:
- "@types/http-errors": "npm:*"
- "@types/node": "npm:*"
- "@types/send": "npm:*"
- checksum: 10c0/26ec864d3a626ea627f8b09c122b623499d2221bbf2f470127f4c9ebfe92bd8a6bb5157001372d4c4bd0dd37a1691620217d9dc4df5aa8f779f3fd996b1c60ae
- languageName: node
- linkType: hard
-
-"@types/sockjs@npm:^0.3.36":
- version: 0.3.36
- resolution: "@types/sockjs@npm:0.3.36"
- dependencies:
- "@types/node": "npm:*"
- checksum: 10c0/b20b7820ee813f22de4f2ce98bdd12c68c930e016a8912b1ed967595ac0d8a4cbbff44f4d486dd97f77f5927e7b5725bdac7472c9ec5b27f53a5a13179f0612f
- languageName: node
- linkType: hard
-
"@types/stack-utils@npm:^2.0.0":
version: 2.0.3
resolution: "@types/stack-utils@npm:2.0.3"
@@ -2610,15 +1552,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/ws@npm:^8.5.10":
- version: 8.5.12
- resolution: "@types/ws@npm:8.5.12"
- dependencies:
- "@types/node": "npm:*"
- checksum: 10c0/3fd77c9e4e05c24ce42bfc7647f7506b08c40a40fe2aea236ef6d4e96fc7cb4006a81ed1b28ec9c457e177a74a72924f4768b7b4652680b42dfd52bc380e15f9
- languageName: node
- linkType: hard
-
"@types/yargs-parser@npm:*":
version: 21.0.3
resolution: "@types/yargs-parser@npm:21.0.3"
@@ -2751,204 +1684,6 @@ __metadata:
languageName: node
linkType: hard
-"@webassemblyjs/ast@npm:1.12.1, @webassemblyjs/ast@npm:^1.12.1":
- version: 1.12.1
- resolution: "@webassemblyjs/ast@npm:1.12.1"
- dependencies:
- "@webassemblyjs/helper-numbers": "npm:1.11.6"
- "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6"
- checksum: 10c0/ba7f2b96c6e67e249df6156d02c69eb5f1bd18d5005303cdc42accb053bebbbde673826e54db0437c9748e97abd218366a1d13fa46859b23cde611b6b409998c
- languageName: node
- linkType: hard
-
-"@webassemblyjs/floating-point-hex-parser@npm:1.11.6":
- version: 1.11.6
- resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.11.6"
- checksum: 10c0/37fe26f89e18e4ca0e7d89cfe3b9f17cfa327d7daf906ae01400416dbb2e33c8a125b4dc55ad7ff405e5fcfb6cf0d764074c9bc532b9a31a71e762be57d2ea0a
- languageName: node
- linkType: hard
-
-"@webassemblyjs/helper-api-error@npm:1.11.6":
- version: 1.11.6
- resolution: "@webassemblyjs/helper-api-error@npm:1.11.6"
- checksum: 10c0/a681ed51863e4ff18cf38d223429f414894e5f7496856854d9a886eeddcee32d7c9f66290f2919c9bb6d2fc2b2fae3f989b6a1e02a81e829359738ea0c4d371a
- languageName: node
- linkType: hard
-
-"@webassemblyjs/helper-buffer@npm:1.12.1":
- version: 1.12.1
- resolution: "@webassemblyjs/helper-buffer@npm:1.12.1"
- checksum: 10c0/0270724afb4601237410f7fd845ab58ccda1d5456a8783aadfb16eaaf3f2c9610c28e4a5bcb6ad880cde5183c82f7f116d5ccfc2310502439d33f14b6888b48a
- languageName: node
- linkType: hard
-
-"@webassemblyjs/helper-numbers@npm:1.11.6":
- version: 1.11.6
- resolution: "@webassemblyjs/helper-numbers@npm:1.11.6"
- dependencies:
- "@webassemblyjs/floating-point-hex-parser": "npm:1.11.6"
- "@webassemblyjs/helper-api-error": "npm:1.11.6"
- "@xtuc/long": "npm:4.2.2"
- checksum: 10c0/c7d5afc0ff3bd748339b466d8d2f27b908208bf3ff26b2e8e72c39814479d486e0dca6f3d4d776fd9027c1efe05b5c0716c57a23041eb34473892b2731c33af3
- languageName: node
- linkType: hard
-
-"@webassemblyjs/helper-wasm-bytecode@npm:1.11.6":
- version: 1.11.6
- resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.11.6"
- checksum: 10c0/79d2bebdd11383d142745efa32781249745213af8e022651847382685ca76709f83e1d97adc5f0d3c2b8546bf02864f8b43a531fdf5ca0748cb9e4e0ef2acaa5
- languageName: node
- linkType: hard
-
-"@webassemblyjs/helper-wasm-section@npm:1.12.1":
- version: 1.12.1
- resolution: "@webassemblyjs/helper-wasm-section@npm:1.12.1"
- dependencies:
- "@webassemblyjs/ast": "npm:1.12.1"
- "@webassemblyjs/helper-buffer": "npm:1.12.1"
- "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6"
- "@webassemblyjs/wasm-gen": "npm:1.12.1"
- checksum: 10c0/0546350724d285ae3c26e6fc444be4c3b5fb824f3be0ec8ceb474179dc3f4430336dd2e36a44b3e3a1a6815960e5eec98cd9b3a8ec66dc53d86daedd3296a6a2
- languageName: node
- linkType: hard
-
-"@webassemblyjs/ieee754@npm:1.11.6":
- version: 1.11.6
- resolution: "@webassemblyjs/ieee754@npm:1.11.6"
- dependencies:
- "@xtuc/ieee754": "npm:^1.2.0"
- checksum: 10c0/59de0365da450322c958deadade5ec2d300c70f75e17ae55de3c9ce564deff5b429e757d107c7ec69bd0ba169c6b6cc2ff66293ab7264a7053c829b50ffa732f
- languageName: node
- linkType: hard
-
-"@webassemblyjs/leb128@npm:1.11.6":
- version: 1.11.6
- resolution: "@webassemblyjs/leb128@npm:1.11.6"
- dependencies:
- "@xtuc/long": "npm:4.2.2"
- checksum: 10c0/cb344fc04f1968209804de4da018679c5d4708a03b472a33e0fa75657bb024978f570d3ccf9263b7f341f77ecaa75d0e051b9cd4b7bb17a339032cfd1c37f96e
- languageName: node
- linkType: hard
-
-"@webassemblyjs/utf8@npm:1.11.6":
- version: 1.11.6
- resolution: "@webassemblyjs/utf8@npm:1.11.6"
- checksum: 10c0/14d6c24751a89ad9d801180b0d770f30a853c39f035a15fbc96266d6ac46355227abd27a3fd2eeaa97b4294ced2440a6b012750ae17bafe1a7633029a87b6bee
- languageName: node
- linkType: hard
-
-"@webassemblyjs/wasm-edit@npm:^1.12.1":
- version: 1.12.1
- resolution: "@webassemblyjs/wasm-edit@npm:1.12.1"
- dependencies:
- "@webassemblyjs/ast": "npm:1.12.1"
- "@webassemblyjs/helper-buffer": "npm:1.12.1"
- "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6"
- "@webassemblyjs/helper-wasm-section": "npm:1.12.1"
- "@webassemblyjs/wasm-gen": "npm:1.12.1"
- "@webassemblyjs/wasm-opt": "npm:1.12.1"
- "@webassemblyjs/wasm-parser": "npm:1.12.1"
- "@webassemblyjs/wast-printer": "npm:1.12.1"
- checksum: 10c0/972f5e6c522890743999e0ed45260aae728098801c6128856b310dd21f1ee63435fc7b518e30e0ba1cdafd0d1e38275829c1e4451c3536a1d9e726e07a5bba0b
- languageName: node
- linkType: hard
-
-"@webassemblyjs/wasm-gen@npm:1.12.1":
- version: 1.12.1
- resolution: "@webassemblyjs/wasm-gen@npm:1.12.1"
- dependencies:
- "@webassemblyjs/ast": "npm:1.12.1"
- "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6"
- "@webassemblyjs/ieee754": "npm:1.11.6"
- "@webassemblyjs/leb128": "npm:1.11.6"
- "@webassemblyjs/utf8": "npm:1.11.6"
- checksum: 10c0/1e257288177af9fa34c69cab94f4d9036ebed611f77f3897c988874e75182eeeec759c79b89a7a49dd24624fc2d3d48d5580b62b67c4a1c9bfbdcd266b281c16
- languageName: node
- linkType: hard
-
-"@webassemblyjs/wasm-opt@npm:1.12.1":
- version: 1.12.1
- resolution: "@webassemblyjs/wasm-opt@npm:1.12.1"
- dependencies:
- "@webassemblyjs/ast": "npm:1.12.1"
- "@webassemblyjs/helper-buffer": "npm:1.12.1"
- "@webassemblyjs/wasm-gen": "npm:1.12.1"
- "@webassemblyjs/wasm-parser": "npm:1.12.1"
- checksum: 10c0/992a45e1f1871033c36987459436ab4e6430642ca49328e6e32a13de9106fe69ae6c0ac27d7050efd76851e502d11cd1ac0e06b55655dfa889ad82f11a2712fb
- languageName: node
- linkType: hard
-
-"@webassemblyjs/wasm-parser@npm:1.12.1, @webassemblyjs/wasm-parser@npm:^1.12.1":
- version: 1.12.1
- resolution: "@webassemblyjs/wasm-parser@npm:1.12.1"
- dependencies:
- "@webassemblyjs/ast": "npm:1.12.1"
- "@webassemblyjs/helper-api-error": "npm:1.11.6"
- "@webassemblyjs/helper-wasm-bytecode": "npm:1.11.6"
- "@webassemblyjs/ieee754": "npm:1.11.6"
- "@webassemblyjs/leb128": "npm:1.11.6"
- "@webassemblyjs/utf8": "npm:1.11.6"
- checksum: 10c0/e85cec1acad07e5eb65b92d37c8e6ca09c6ca50d7ca58803a1532b452c7321050a0328c49810c337cc2dfd100c5326a54d5ebd1aa5c339ebe6ef10c250323a0e
- languageName: node
- linkType: hard
-
-"@webassemblyjs/wast-printer@npm:1.12.1":
- version: 1.12.1
- resolution: "@webassemblyjs/wast-printer@npm:1.12.1"
- dependencies:
- "@webassemblyjs/ast": "npm:1.12.1"
- "@xtuc/long": "npm:4.2.2"
- checksum: 10c0/39bf746eb7a79aa69953f194943bbc43bebae98bd7cadd4d8bc8c0df470ca6bf9d2b789effaa180e900fab4e2691983c1f7d41571458bd2a26267f2f0c73705a
- languageName: node
- linkType: hard
-
-"@webpack-cli/configtest@npm:^2.1.1":
- version: 2.1.1
- resolution: "@webpack-cli/configtest@npm:2.1.1"
- peerDependencies:
- webpack: 5.x.x
- webpack-cli: 5.x.x
- checksum: 10c0/a8da1f15702cb289807da99235ed95326ed7dabeb1a36ca59bd3a5dbe6adcc946a9a2767936050fc4d5ed14efab0e5b5a641dfe8e3d862c36caa5791ac12759d
- languageName: node
- linkType: hard
-
-"@webpack-cli/info@npm:^2.0.2":
- version: 2.0.2
- resolution: "@webpack-cli/info@npm:2.0.2"
- peerDependencies:
- webpack: 5.x.x
- webpack-cli: 5.x.x
- checksum: 10c0/ca88a35604dc9aedac7c26e8f6793c5039dc1eea2b12a85fbfd669a5f21ecf9cf169d7fd157ea366a62666e3fa05b776306a96742ac61a9868f44fdce6b40f7d
- languageName: node
- linkType: hard
-
-"@webpack-cli/serve@npm:^2.0.5":
- version: 2.0.5
- resolution: "@webpack-cli/serve@npm:2.0.5"
- peerDependencies:
- webpack: 5.x.x
- webpack-cli: 5.x.x
- peerDependenciesMeta:
- webpack-dev-server:
- optional: true
- checksum: 10c0/36079d34971ff99a58b66b13f4184dcdd8617853c48cccdbc3f9ab7ea9e5d4fcf504e873c298ea7aa15e0b51ad2c4aee4d7a70bd7d9364e60f57b0eb93ca15fc
- languageName: node
- linkType: hard
-
-"@xtuc/ieee754@npm:^1.2.0":
- version: 1.2.0
- resolution: "@xtuc/ieee754@npm:1.2.0"
- checksum: 10c0/a8565d29d135039bd99ae4b2220d3e167d22cf53f867e491ed479b3f84f895742d0097f935b19aab90265a23d5d46711e4204f14c479ae3637fbf06c4666882f
- languageName: node
- linkType: hard
-
-"@xtuc/long@npm:4.2.2":
- version: 4.2.2
- resolution: "@xtuc/long@npm:4.2.2"
- checksum: 10c0/8582cbc69c79ad2d31568c412129bf23d2b1210a1dfb60c82d5a1df93334da4ee51f3057051658569e2c196d8dc33bc05ae6b974a711d0d16e801e1d0647ccd1
- languageName: node
- linkType: hard
-
"abbrev@npm:^2.0.0":
version: 2.0.0
resolution: "abbrev@npm:2.0.0"
@@ -2956,25 +1691,6 @@ __metadata:
languageName: node
linkType: hard
-"accepts@npm:~1.3.4, accepts@npm:~1.3.5, accepts@npm:~1.3.8":
- version: 1.3.8
- resolution: "accepts@npm:1.3.8"
- dependencies:
- mime-types: "npm:~2.1.34"
- negotiator: "npm:0.6.3"
- checksum: 10c0/3a35c5f5586cfb9a21163ca47a5f77ac34fa8ceb5d17d2fa2c0d81f41cbd7f8c6fa52c77e2c039acc0f4d09e71abdc51144246900f6bef5e3c4b333f77d89362
- languageName: node
- linkType: hard
-
-"acorn-import-attributes@npm:^1.9.5":
- version: 1.9.5
- resolution: "acorn-import-attributes@npm:1.9.5"
- peerDependencies:
- acorn: ^8
- checksum: 10c0/5926eaaead2326d5a86f322ff1b617b0f698aa61dc719a5baa0e9d955c9885cc71febac3fb5bacff71bbf2c4f9c12db2056883c68c53eb962c048b952e1e013d
- languageName: node
- linkType: hard
-
"acorn-jsx@npm:^5.3.2":
version: 5.3.2
resolution: "acorn-jsx@npm:5.3.2"
@@ -2984,7 +1700,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^8.12.0, acorn@npm:^8.7.1, acorn@npm:^8.8.2":
+"acorn@npm:^8.12.0, acorn@npm:^8.8.2":
version: 8.12.1
resolution: "acorn@npm:8.12.1"
bin:
@@ -3012,41 +1728,7 @@ __metadata:
languageName: node
linkType: hard
-"ajv-formats@npm:^2.1.1":
- version: 2.1.1
- resolution: "ajv-formats@npm:2.1.1"
- dependencies:
- ajv: "npm:^8.0.0"
- peerDependencies:
- ajv: ^8.0.0
- peerDependenciesMeta:
- ajv:
- optional: true
- checksum: 10c0/e43ba22e91b6a48d96224b83d260d3a3a561b42d391f8d3c6d2c1559f9aa5b253bfb306bc94bbeca1d967c014e15a6efe9a207309e95b3eaae07fcbcdc2af662
- languageName: node
- linkType: hard
-
-"ajv-keywords@npm:^3.5.2":
- version: 3.5.2
- resolution: "ajv-keywords@npm:3.5.2"
- peerDependencies:
- ajv: ^6.9.1
- checksum: 10c0/0c57a47cbd656e8cdfd99d7c2264de5868918ffa207c8d7a72a7f63379d4333254b2ba03d69e3c035e996a3fd3eb6d5725d7a1597cca10694296e32510546360
- languageName: node
- linkType: hard
-
-"ajv-keywords@npm:^5.1.0":
- version: 5.1.0
- resolution: "ajv-keywords@npm:5.1.0"
- dependencies:
- fast-deep-equal: "npm:^3.1.3"
- peerDependencies:
- ajv: ^8.8.2
- checksum: 10c0/18bec51f0171b83123ba1d8883c126e60c6f420cef885250898bf77a8d3e65e3bfb9e8564f497e30bdbe762a83e0d144a36931328616a973ee669dc74d4a9590
- languageName: node
- linkType: hard
-
-"ajv@npm:^6.12.4, ajv@npm:^6.12.5":
+"ajv@npm:^6.12.4":
version: 6.12.6
resolution: "ajv@npm:6.12.6"
dependencies:
@@ -3058,18 +1740,6 @@ __metadata:
languageName: node
linkType: hard
-"ajv@npm:^8.0.0, ajv@npm:^8.9.0":
- version: 8.17.1
- resolution: "ajv@npm:8.17.1"
- dependencies:
- fast-deep-equal: "npm:^3.1.3"
- fast-uri: "npm:^3.0.1"
- json-schema-traverse: "npm:^1.0.0"
- require-from-string: "npm:^2.0.2"
- checksum: 10c0/ec3ba10a573c6b60f94639ffc53526275917a2df6810e4ab5a6b959d87459f9ef3f00d5e7865b82677cb7d21590355b34da14d1d0b9c32d75f95a187e76fff35
- languageName: node
- linkType: hard
-
"ansi-colors@npm:^4.1.1, ansi-colors@npm:^4.1.3":
version: 4.1.3
resolution: "ansi-colors@npm:4.1.3"
@@ -3086,15 +1756,6 @@ __metadata:
languageName: node
linkType: hard
-"ansi-html-community@npm:^0.0.8":
- version: 0.0.8
- resolution: "ansi-html-community@npm:0.0.8"
- bin:
- ansi-html: bin/ansi-html
- checksum: 10c0/45d3a6f0b4f10b04fdd44bef62972e2470bfd917bf00439471fa7473d92d7cbe31369c73db863cc45dda115cb42527f39e232e9256115534b8ee5806b0caeed4
- languageName: node
- linkType: hard
-
"ansi-regex@npm:^5.0.1":
version: 5.0.1
resolution: "ansi-regex@npm:5.0.1"
@@ -3141,7 +1802,7 @@ __metadata:
languageName: node
linkType: hard
-"anymatch@npm:^3.0.3, anymatch@npm:~3.1.2":
+"anymatch@npm:^3.0.3":
version: 3.1.3
resolution: "anymatch@npm:3.1.3"
dependencies:
@@ -3177,13 +1838,6 @@ __metadata:
languageName: node
linkType: hard
-"array-flatten@npm:1.1.1":
- version: 1.1.1
- resolution: "array-flatten@npm:1.1.1"
- checksum: 10c0/806966c8abb2f858b08f5324d9d18d7737480610f3bd5d3498aaae6eb5efdc501a884ba019c9b4a8f02ff67002058749d05548fd42fa8643f02c9c7f22198b91
- languageName: node
- linkType: hard
-
"array-includes@npm:^3.1.6, array-includes@npm:^3.1.8":
version: 3.1.8
resolution: "array-includes@npm:3.1.8"
@@ -3312,19 +1966,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-loader@npm:^9.2.1":
- version: 9.2.1
- resolution: "babel-loader@npm:9.2.1"
- dependencies:
- find-cache-dir: "npm:^4.0.0"
- schema-utils: "npm:^4.0.0"
- peerDependencies:
- "@babel/core": ^7.12.0
- webpack: ">=5"
- checksum: 10c0/efb82faff4c7c27e9c15bb28bf11c73200e61cf365118a9514e8d74dd489d0afc2a0d5aaa62cb4254eefc2ab631579224d95a03fd245410f28ea75e24de54ba4
- languageName: node
- linkType: hard
-
"babel-plugin-istanbul@npm:^6.1.1":
version: 6.1.1
resolution: "babel-plugin-istanbul@npm:6.1.1"
@@ -3350,42 +1991,6 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-polyfill-corejs2@npm:^0.4.10":
- version: 0.4.11
- resolution: "babel-plugin-polyfill-corejs2@npm:0.4.11"
- dependencies:
- "@babel/compat-data": "npm:^7.22.6"
- "@babel/helper-define-polyfill-provider": "npm:^0.6.2"
- semver: "npm:^6.3.1"
- peerDependencies:
- "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
- checksum: 10c0/b2217bc8d5976cf8142453ed44daabf0b2e0e75518f24eac83b54a8892e87a88f1bd9089daa92fd25df979ecd0acfd29b6bc28c4182c1c46344cee15ef9bce84
- languageName: node
- linkType: hard
-
-"babel-plugin-polyfill-corejs3@npm:^0.10.6":
- version: 0.10.6
- resolution: "babel-plugin-polyfill-corejs3@npm:0.10.6"
- dependencies:
- "@babel/helper-define-polyfill-provider": "npm:^0.6.2"
- core-js-compat: "npm:^3.38.0"
- peerDependencies:
- "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
- checksum: 10c0/3a69220471b07722c2ae6537310bf26b772514e12b601398082965459c838be70a0ca70b0662f0737070654ff6207673391221d48599abb4a2b27765206d9f79
- languageName: node
- linkType: hard
-
-"babel-plugin-polyfill-regenerator@npm:^0.6.1":
- version: 0.6.2
- resolution: "babel-plugin-polyfill-regenerator@npm:0.6.2"
- dependencies:
- "@babel/helper-define-polyfill-provider": "npm:^0.6.2"
- peerDependencies:
- "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
- checksum: 10c0/bc541037cf7620bc84ddb75a1c0ce3288f90e7d2799c070a53f8a495c8c8ae0316447becb06f958dd25dcce2a2fce855d318ecfa48036a1ddb218d55aa38a744
- languageName: node
- linkType: hard
-
"babel-preset-current-node-syntax@npm:^1.0.0":
version: 1.1.0
resolution: "babel-preset-current-node-syntax@npm:1.1.0"
@@ -3430,13 +2035,6 @@ __metadata:
languageName: node
linkType: hard
-"batch@npm:0.6.1":
- version: 0.6.1
- resolution: "batch@npm:0.6.1"
- checksum: 10c0/925a13897b4db80d4211082fe287bcf96d297af38e26448c857cee3e095c9792e3b8f26b37d268812e7f38a589f694609de8534a018b1937d7dc9f84e6b387c5
- languageName: node
- linkType: hard
-
"better-path-resolve@npm:1.0.0":
version: 1.0.0
resolution: "better-path-resolve@npm:1.0.0"
@@ -3446,43 +2044,6 @@ __metadata:
languageName: node
linkType: hard
-"binary-extensions@npm:^2.0.0":
- version: 2.3.0
- resolution: "binary-extensions@npm:2.3.0"
- checksum: 10c0/75a59cafc10fb12a11d510e77110c6c7ae3f4ca22463d52487709ca7f18f69d886aa387557cc9864fbdb10153d0bdb4caacabf11541f55e89ed6e18d12ece2b5
- languageName: node
- linkType: hard
-
-"body-parser@npm:1.20.3":
- version: 1.20.3
- resolution: "body-parser@npm:1.20.3"
- dependencies:
- bytes: "npm:3.1.2"
- content-type: "npm:~1.0.5"
- debug: "npm:2.6.9"
- depd: "npm:2.0.0"
- destroy: "npm:1.2.0"
- http-errors: "npm:2.0.0"
- iconv-lite: "npm:0.4.24"
- on-finished: "npm:2.4.1"
- qs: "npm:6.13.0"
- raw-body: "npm:2.5.2"
- type-is: "npm:~1.6.18"
- unpipe: "npm:1.0.0"
- checksum: 10c0/0a9a93b7518f222885498dcecaad528cf010dd109b071bf471c93def4bfe30958b83e03496eb9c1ad4896db543d999bb62be1a3087294162a88cfa1b42c16310
- languageName: node
- linkType: hard
-
-"bonjour-service@npm:^1.2.1":
- version: 1.2.1
- resolution: "bonjour-service@npm:1.2.1"
- dependencies:
- fast-deep-equal: "npm:^3.1.3"
- multicast-dns: "npm:^7.2.5"
- checksum: 10c0/953cbfc27fc9e36e6f988012993ab2244817d82426603e0390d4715639031396c932b6657b1aa4ec30dbb5fa903d6b2c7f1be3af7a8ba24165c93e987c849730
- languageName: node
- linkType: hard
-
"boolbase@npm:^1.0.0":
version: 1.0.0
resolution: "boolbase@npm:1.0.0"
@@ -3509,7 +2070,7 @@ __metadata:
languageName: node
linkType: hard
-"braces@npm:^3.0.3, braces@npm:~3.0.2":
+"braces@npm:^3.0.3":
version: 3.0.3
resolution: "braces@npm:3.0.3"
dependencies:
@@ -3518,7 +2079,7 @@ __metadata:
languageName: node
linkType: hard
-"browserslist@npm:^4.21.10, browserslist@npm:^4.23.3, browserslist@npm:^4.24.0":
+"browserslist@npm:^4.0.0, browserslist@npm:^4.21.4, browserslist@npm:^4.24.0":
version: 4.24.0
resolution: "browserslist@npm:4.24.0"
dependencies:
@@ -3548,29 +2109,6 @@ __metadata:
languageName: node
linkType: hard
-"bundle-name@npm:^4.1.0":
- version: 4.1.0
- resolution: "bundle-name@npm:4.1.0"
- dependencies:
- run-applescript: "npm:^7.0.0"
- checksum: 10c0/8e575981e79c2bcf14d8b1c027a3775c095d362d1382312f444a7c861b0e21513c0bd8db5bd2b16e50ba0709fa622d4eab6b53192d222120305e68359daece29
- languageName: node
- linkType: hard
-
-"bytes@npm:3.0.0":
- version: 3.0.0
- resolution: "bytes@npm:3.0.0"
- checksum: 10c0/91d42c38601c76460519ffef88371caacaea483a354c8e4b8808e7b027574436a5713337c003ea3de63ee4991c2a9a637884fdfe7f761760d746929d9e8fec60
- languageName: node
- linkType: hard
-
-"bytes@npm:3.1.2":
- version: 3.1.2
- resolution: "bytes@npm:3.1.2"
- checksum: 10c0/76d1c43cbd602794ad8ad2ae94095cddeb1de78c5dddaa7005c51af10b0176c69971a6d88e805a90c2b6550d76636e43c40d8427a808b8645ede885de4a0358e
- languageName: node
- linkType: hard
-
"cacache@npm:^18.0.0":
version: 18.0.4
resolution: "cacache@npm:18.0.4"
@@ -3611,16 +2149,6 @@ __metadata:
languageName: node
linkType: hard
-"camel-case@npm:^4.1.2":
- version: 4.1.2
- resolution: "camel-case@npm:4.1.2"
- dependencies:
- pascal-case: "npm:^3.1.2"
- tslib: "npm:^2.0.3"
- checksum: 10c0/bf9eefaee1f20edbed2e9a442a226793bc72336e2b99e5e48c6b7252b6f70b080fc46d8246ab91939e2af91c36cdd422e0af35161e58dd089590f302f8f64c8a
- languageName: node
- linkType: hard
-
"camelcase@npm:^5.3.1":
version: 5.3.1
resolution: "camelcase@npm:5.3.1"
@@ -3635,7 +2163,19 @@ __metadata:
languageName: node
linkType: hard
-"caniuse-lite@npm:^1.0.30001663":
+"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.30001663":
version: 1.0.30001666
resolution: "caniuse-lite@npm:1.0.30001666"
checksum: 10c0/2d49e9be676233c24717f12aad3d01b3e5f902b457fe1deefaa8d82e64786788a8f79381ae437c61b50e15c9aea8aeb59871b1d54cb4c28b9190d53d292e2339
@@ -3677,25 +2217,6 @@ __metadata:
languageName: node
linkType: hard
-"chokidar@npm:^3.6.0":
- version: 3.6.0
- resolution: "chokidar@npm:3.6.0"
- dependencies:
- anymatch: "npm:~3.1.2"
- braces: "npm:~3.0.2"
- fsevents: "npm:~2.3.2"
- glob-parent: "npm:~5.1.2"
- is-binary-path: "npm:~2.1.0"
- is-glob: "npm:~4.0.1"
- normalize-path: "npm:~3.0.0"
- readdirp: "npm:~3.6.0"
- dependenciesMeta:
- fsevents:
- optional: true
- checksum: 10c0/8361dcd013f2ddbe260eacb1f3cb2f2c6f2b0ad118708a343a5ed8158941a39cb8fb1d272e0f389712e74ee90ce8ba864eece9e0e62b9705cb468a2f6d917462
- languageName: node
- linkType: hard
-
"chokidar@npm:^4.0.0":
version: 4.0.1
resolution: "chokidar@npm:4.0.1"
@@ -3712,13 +2233,6 @@ __metadata:
languageName: node
linkType: hard
-"chrome-trace-event@npm:^1.0.2":
- version: 1.0.4
- resolution: "chrome-trace-event@npm:1.0.4"
- checksum: 10c0/3058da7a5f4934b87cf6a90ef5fb68ebc5f7d06f143ed5a4650208e5d7acae47bc03ec844b29fbf5ba7e46e8daa6acecc878f7983a4f4bb7271593da91e61ff5
- languageName: node
- linkType: hard
-
"ci-info@npm:^3.2.0, ci-info@npm:^3.7.0":
version: 3.9.0
resolution: "ci-info@npm:3.9.0"
@@ -3733,15 +2247,6 @@ __metadata:
languageName: node
linkType: hard
-"clean-css@npm:^5.2.2":
- version: 5.3.3
- resolution: "clean-css@npm:5.3.3"
- dependencies:
- source-map: "npm:~0.6.0"
- checksum: 10c0/381de7523e23f3762eb180e327dcc0cedafaf8cb1cd8c26b7cc1fc56e0829a92e734729c4f955394d65ed72fb62f82d8baf78af34b33b8a7d41ebad2accdd6fb
- languageName: node
- linkType: hard
-
"clean-stack@npm:^2.0.0":
version: 2.2.0
resolution: "clean-stack@npm:2.2.0"
@@ -3760,17 +2265,6 @@ __metadata:
languageName: node
linkType: hard
-"clone-deep@npm:^4.0.1":
- version: 4.0.1
- resolution: "clone-deep@npm:4.0.1"
- dependencies:
- is-plain-object: "npm:^2.0.4"
- kind-of: "npm:^6.0.2"
- shallow-clone: "npm:^3.0.0"
- checksum: 10c0/637753615aa24adf0f2d505947a1bb75e63964309034a1cf56ba4b1f30af155201edd38d26ffe26911adaae267a3c138b344a4947d39f5fc1b6d6108125aa758
- languageName: node
- linkType: hard
-
"co@npm:^4.6.0":
version: 4.6.0
resolution: "co@npm:4.6.0"
@@ -3817,17 +2311,10 @@ __metadata:
languageName: node
linkType: hard
-"colorette@npm:^2.0.10, colorette@npm:^2.0.14":
- version: 2.0.20
- resolution: "colorette@npm:2.0.20"
- checksum: 10c0/e94116ff33b0ff56f3b83b9ace895e5bf87c2a7a47b3401b8c3f3226e050d5ef76cf4072fb3325f9dc24d1698f9b730baf4e05eeaf861d74a1883073f4c98a40
- languageName: node
- linkType: hard
-
-"commander@npm:^10.0.1":
- version: 10.0.1
- resolution: "commander@npm:10.0.1"
- checksum: 10c0/53f33d8927758a911094adadda4b2cbac111a5b377d8706700587650fd8f45b0bbe336de4b5c3fe47fd61f420a3d9bd452b6e0e6e5600a7e74d7bf0174f6efe3
+"colord@npm:^2.9.1":
+ version: 2.9.3
+ resolution: "colord@npm:2.9.3"
+ checksum: 10c0/9699e956894d8996b28c686afe8988720785f476f59335c80ce852ded76ab3ebe252703aec53d9bef54f6219aea6b960fb3d9a8300058a1d0c0d4026460cd110
languageName: node
linkType: hard
@@ -3838,41 +2325,17 @@ __metadata:
languageName: node
linkType: hard
-"commander@npm:^8.3.0":
- version: 8.3.0
- resolution: "commander@npm:8.3.0"
- checksum: 10c0/8b043bb8322ea1c39664a1598a95e0495bfe4ca2fad0d84a92d7d1d8d213e2a155b441d2470c8e08de7c4a28cf2bc6e169211c49e1b21d9f7edc6ae4d9356060
- languageName: node
- linkType: hard
-
-"common-path-prefix@npm:^3.0.0":
- version: 3.0.0
- resolution: "common-path-prefix@npm:3.0.0"
- checksum: 10c0/c4a74294e1b1570f4a8ab435285d185a03976c323caa16359053e749db4fde44e3e6586c29cd051100335e11895767cbbd27ea389108e327d62f38daf4548fdb
- languageName: node
- linkType: hard
-
-"compressible@npm:~2.0.16":
- version: 2.0.18
- resolution: "compressible@npm:2.0.18"
- dependencies:
- mime-db: "npm:>= 1.43.0 < 2"
- checksum: 10c0/8a03712bc9f5b9fe530cc5a79e164e665550d5171a64575d7dcf3e0395d7b4afa2d79ab176c61b5b596e28228b350dd07c1a2a6ead12fd81d1b6cd632af2fef7
+"commander@npm:^7.2.0":
+ version: 7.2.0
+ resolution: "commander@npm:7.2.0"
+ checksum: 10c0/8d690ff13b0356df7e0ebbe6c59b4712f754f4b724d4f473d3cc5b3fdcf978e3a5dc3078717858a2ceb50b0f84d0660a7f22a96cdc50fb877d0c9bb31593d23a
languageName: node
linkType: hard
-"compression@npm:^1.7.4":
- version: 1.7.4
- resolution: "compression@npm:1.7.4"
- dependencies:
- accepts: "npm:~1.3.5"
- bytes: "npm:3.0.0"
- compressible: "npm:~2.0.16"
- debug: "npm:2.6.9"
- on-headers: "npm:~1.0.2"
- safe-buffer: "npm:5.1.2"
- vary: "npm:~1.1.2"
- checksum: 10c0/138db836202a406d8a14156a5564fb1700632a76b6e7d1546939472895a5304f2b23c80d7a22bf44c767e87a26e070dbc342ea63bb45ee9c863354fa5556bbbc
+"commondir@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "commondir@npm:1.0.1"
+ checksum: 10c0/33a124960e471c25ee19280c9ce31ccc19574b566dc514fe4f4ca4c34fa8b0b57cf437671f5de380e11353ea9426213fca17687dd2ef03134fea2dbc53809fd6
languageName: node
linkType: hard
@@ -3883,26 +2346,12 @@ __metadata:
languageName: node
linkType: hard
-"connect-history-api-fallback@npm:^2.0.0":
- version: 2.0.0
- resolution: "connect-history-api-fallback@npm:2.0.0"
- checksum: 10c0/90fa8b16ab76e9531646cc70b010b1dbd078153730c510d3142f6cf07479ae8a812c5a3c0e40a28528dd1681a62395d0cfdef67da9e914c4772ac85d69a3ed87
- languageName: node
- linkType: hard
-
-"content-disposition@npm:0.5.4":
- version: 0.5.4
- resolution: "content-disposition@npm:0.5.4"
+"concat-with-sourcemaps@npm:^1.1.0":
+ version: 1.1.0
+ resolution: "concat-with-sourcemaps@npm:1.1.0"
dependencies:
- safe-buffer: "npm:5.2.1"
- checksum: 10c0/bac0316ebfeacb8f381b38285dc691c9939bf0a78b0b7c2d5758acadad242d04783cee5337ba7d12a565a19075af1b3c11c728e1e4946de73c6ff7ce45f3f1bb
- languageName: node
- linkType: hard
-
-"content-type@npm:~1.0.4, content-type@npm:~1.0.5":
- version: 1.0.5
- resolution: "content-type@npm:1.0.5"
- checksum: 10c0/b76ebed15c000aee4678c3707e0860cb6abd4e680a598c0a26e17f0bfae723ec9cc2802f0ff1bc6e4d80603719010431d2231018373d4dde10f9ccff9dadf5af
+ source-map: "npm:^0.6.1"
+ checksum: 10c0/d30cec83a320d20d7e9482a4d011fa84319a0a8f9107acb632c48493d608be3a2b879608866d9edba2ce304ee52bc798138c26ad16eda6fbe7ec5e7bec99a683
languageName: node
linkType: hard
@@ -3913,36 +2362,6 @@ __metadata:
languageName: node
linkType: hard
-"cookie-signature@npm:1.0.6":
- version: 1.0.6
- resolution: "cookie-signature@npm:1.0.6"
- checksum: 10c0/b36fd0d4e3fef8456915fcf7742e58fbfcc12a17a018e0eb9501c9d5ef6893b596466f03b0564b81af29ff2538fd0aa4b9d54fe5ccbfb4c90ea50ad29fe2d221
- languageName: node
- linkType: hard
-
-"cookie@npm:0.6.0":
- version: 0.6.0
- resolution: "cookie@npm:0.6.0"
- checksum: 10c0/f2318b31af7a31b4ddb4a678d024514df5e705f9be5909a192d7f116cfb6d45cbacf96a473fa733faa95050e7cff26e7832bb3ef94751592f1387b71c8956686
- languageName: node
- linkType: hard
-
-"core-js-compat@npm:^3.38.0, core-js-compat@npm:^3.38.1":
- version: 3.38.1
- resolution: "core-js-compat@npm:3.38.1"
- dependencies:
- browserslist: "npm:^4.23.3"
- checksum: 10c0/d8bc8a35591fc5fbf3e376d793f298ec41eb452619c7ef9de4ea59b74be06e9fda799e0dcbf9ba59880dae87e3b41fb191d744ffc988315642a1272bb9442b31
- languageName: node
- linkType: hard
-
-"core-util-is@npm:~1.0.0":
- version: 1.0.3
- resolution: "core-util-is@npm:1.0.3"
- checksum: 10c0/90a0e40abbddfd7618f8ccd63a74d88deea94e77d0e8dbbea059fa7ebebb8fbb4e2909667fe26f3a467073de1a542ebe6ae4c73a73745ac5833786759cd906c9
- languageName: node
- linkType: hard
-
"create-jest@npm:^29.7.0":
version: 29.7.0
resolution: "create-jest@npm:29.7.0"
@@ -3982,27 +2401,12 @@ __metadata:
languageName: node
linkType: hard
-"css-loader@npm:^7.1.2":
- version: 7.1.2
- resolution: "css-loader@npm:7.1.2"
- dependencies:
- icss-utils: "npm:^5.1.0"
- postcss: "npm:^8.4.33"
- postcss-modules-extract-imports: "npm:^3.1.0"
- postcss-modules-local-by-default: "npm:^4.0.5"
- postcss-modules-scope: "npm:^3.2.0"
- postcss-modules-values: "npm:^4.0.0"
- postcss-value-parser: "npm:^4.2.0"
- semver: "npm:^7.5.4"
+"css-declaration-sorter@npm:^6.3.1":
+ version: 6.4.1
+ resolution: "css-declaration-sorter@npm:6.4.1"
peerDependencies:
- "@rspack/core": 0.x || 1.x
- webpack: ^5.27.0
- peerDependenciesMeta:
- "@rspack/core":
- optional: true
- webpack:
- optional: true
- checksum: 10c0/edec9ed71e3c416c9c6ad41c138834c94baf7629de3b97a3337ae8cec4a45e05c57bdb7c4b4d267229fc04b8970d0d1c0734ded8dcd0ac8c7c286b36facdbbf0
+ postcss: ^8.0.9
+ checksum: 10c0/b8b664338dac528266a1ed9b27927ac51a907fb16bc1954fa9038b5286c442603bd494cc920c6a3616111309d18ee6b5a85b6d9927938efc942af452a5145160
languageName: node
linkType: hard
@@ -4019,6 +2423,16 @@ __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":
version: 6.1.0
resolution: "css-what@npm:6.1.0"
@@ -4035,6 +2449,76 @@ __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
+
"csstype@npm:^3.0.2":
version: 3.1.3
resolution: "csstype@npm:3.1.3"
@@ -4075,15 +2559,6 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:2.6.9":
- version: 2.6.9
- resolution: "debug@npm:2.6.9"
- dependencies:
- ms: "npm:2.0.0"
- checksum: 10c0/121908fb839f7801180b69a7e218a40b5a0b718813b886b7d6bdb82001b931c938e2941d1e4450f33a1b1df1da653f5f7a0440c197f29fbf8a6e9d45ff6ef589
- languageName: node
- linkType: hard
-
"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.4":
version: 4.3.7
resolution: "debug@npm:4.3.7"
@@ -4131,23 +2606,6 @@ __metadata:
languageName: node
linkType: hard
-"default-browser-id@npm:^5.0.0":
- version: 5.0.0
- resolution: "default-browser-id@npm:5.0.0"
- checksum: 10c0/957fb886502594c8e645e812dfe93dba30ed82e8460d20ce39c53c5b0f3e2afb6ceaec2249083b90bdfbb4cb0f34e1f73fde3d68cac00becdbcfd894156b5ead
- languageName: node
- linkType: hard
-
-"default-browser@npm:^5.2.1":
- version: 5.2.1
- resolution: "default-browser@npm:5.2.1"
- dependencies:
- bundle-name: "npm:^4.1.0"
- default-browser-id: "npm:^5.0.0"
- checksum: 10c0/73f17dc3c58026c55bb5538749597db31f9561c0193cd98604144b704a981c95a466f8ecc3c2db63d8bfd04fb0d426904834cfc91ae510c6aeb97e13c5167c4d
- languageName: node
- linkType: hard
-
"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.4":
version: 1.1.4
resolution: "define-data-property@npm:1.1.4"
@@ -4159,13 +2617,6 @@ __metadata:
languageName: node
linkType: hard
-"define-lazy-prop@npm:^3.0.0":
- version: 3.0.0
- resolution: "define-lazy-prop@npm:3.0.0"
- checksum: 10c0/5ab0b2bf3fa58b3a443140bbd4cd3db1f91b985cc8a246d330b9ac3fc0b6a325a6d82bddc0b055123d745b3f9931afeea74a5ec545439a1630b9c8512b0eeb49
- languageName: node
- linkType: hard
-
"define-properties@npm:^1.1.3, define-properties@npm:^1.2.0, define-properties@npm:^1.2.1":
version: 1.2.1
resolution: "define-properties@npm:1.2.1"
@@ -4177,27 +2628,6 @@ __metadata:
languageName: node
linkType: hard
-"depd@npm:2.0.0":
- version: 2.0.0
- resolution: "depd@npm:2.0.0"
- checksum: 10c0/58bd06ec20e19529b06f7ad07ddab60e504d9e0faca4bd23079fac2d279c3594334d736508dc350e06e510aba5e22e4594483b3a6562ce7c17dd797f4cc4ad2c
- languageName: node
- linkType: hard
-
-"depd@npm:~1.1.2":
- version: 1.1.2
- resolution: "depd@npm:1.1.2"
- checksum: 10c0/acb24aaf936ef9a227b6be6d495f0d2eb20108a9a6ad40585c5bda1a897031512fef6484e4fdbb80bd249fdaa82841fa1039f416ece03188e677ba11bcfda249
- languageName: node
- linkType: hard
-
-"destroy@npm:1.2.0":
- version: 1.2.0
- resolution: "destroy@npm:1.2.0"
- checksum: 10c0/bd7633942f57418f5a3b80d5cb53898127bcf53e24cdf5d5f4396be471417671f0fee48a4ebe9a1e9defbde2a31280011af58a57e090ff822f589b443ed4e643
- languageName: node
- linkType: hard
-
"detect-indent@npm:^6.0.0":
version: 6.1.0
resolution: "detect-indent@npm:6.1.0"
@@ -4212,13 +2642,6 @@ __metadata:
languageName: node
linkType: hard
-"detect-node@npm:^2.0.4":
- version: 2.1.0
- resolution: "detect-node@npm:2.1.0"
- checksum: 10c0/f039f601790f2e9d4654e499913259a798b1f5246ae24f86ab5e8bd4aaf3bce50484234c494f11fb00aecb0c6e2733aa7b1cf3f530865640b65fbbd65b2c4e09
- languageName: node
- linkType: hard
-
"diff-sequences@npm:^29.6.3":
version: 29.6.3
resolution: "diff-sequences@npm:29.6.3"
@@ -4235,15 +2658,6 @@ __metadata:
languageName: node
linkType: hard
-"dns-packet@npm:^5.2.2":
- version: 5.6.1
- resolution: "dns-packet@npm:5.6.1"
- dependencies:
- "@leichtgewicht/ip-codec": "npm:^2.0.1"
- checksum: 10c0/8948d3d03063fb68e04a1e386875f8c3bcc398fc375f535f2b438fad8f41bf1afa6f5e70893ba44f4ae884c089247e0a31045722fa6ff0f01d228da103f1811d
- languageName: node
- linkType: hard
-
"doctrine@npm:^2.1.0":
version: 2.1.0
resolution: "doctrine@npm:2.1.0"
@@ -4253,15 +2667,6 @@ __metadata:
languageName: node
linkType: hard
-"dom-converter@npm:^0.2.0":
- version: 0.2.0
- resolution: "dom-converter@npm:0.2.0"
- dependencies:
- utila: "npm:~0.4"
- checksum: 10c0/e96aa63bd8c6ee3cd9ce19c3aecfc2c42e50a460e8087114794d4f5ecf3a4f052b34ea3bf2d73b5d80b4da619073b49905e6d7d788ceb7814ca4c29be5354a11
- languageName: node
- linkType: hard
-
"dom-serializer@npm:^1.0.1":
version: 1.4.1
resolution: "dom-serializer@npm:1.4.1"
@@ -4280,7 +2685,7 @@ __metadata:
languageName: node
linkType: hard
-"domhandler@npm:^4.0.0, domhandler@npm:^4.2.0, domhandler@npm:^4.3.1":
+"domhandler@npm:^4.2.0, domhandler@npm:^4.3.1":
version: 4.3.1
resolution: "domhandler@npm:4.3.1"
dependencies:
@@ -4289,7 +2694,7 @@ __metadata:
languageName: node
linkType: hard
-"domutils@npm:^2.5.2, domutils@npm:^2.8.0":
+"domutils@npm:^2.8.0":
version: 2.8.0
resolution: "domutils@npm:2.8.0"
dependencies:
@@ -4300,16 +2705,6 @@ __metadata:
languageName: node
linkType: hard
-"dot-case@npm:^3.0.4":
- version: 3.0.4
- resolution: "dot-case@npm:3.0.4"
- dependencies:
- no-case: "npm:^3.0.4"
- tslib: "npm:^2.0.3"
- checksum: 10c0/5b859ea65097a7ea870e2c91b5768b72ddf7fa947223fd29e167bcdff58fe731d941c48e47a38ec8aa8e43044c8fbd15cd8fa21689a526bc34b6548197cd5b05
- languageName: node
- linkType: hard
-
"eastasianwidth@npm:^0.2.0":
version: 0.2.0
resolution: "eastasianwidth@npm:0.2.0"
@@ -4317,13 +2712,6 @@ __metadata:
languageName: node
linkType: hard
-"ee-first@npm:1.1.1":
- version: 1.1.1
- resolution: "ee-first@npm:1.1.1"
- checksum: 10c0/b5bb125ee93161bc16bfe6e56c6b04de5ad2aa44234d8f644813cc95d861a6910903132b05093706de2b706599367c4130eb6d170f6b46895686b95f87d017b7
- languageName: node
- linkType: hard
-
"electron-to-chromium@npm:^1.5.28":
version: 1.5.31
resolution: "electron-to-chromium@npm:1.5.31"
@@ -4380,20 +2768,6 @@ __metadata:
languageName: node
linkType: hard
-"encodeurl@npm:~1.0.2":
- version: 1.0.2
- resolution: "encodeurl@npm:1.0.2"
- checksum: 10c0/f6c2387379a9e7c1156c1c3d4f9cb7bb11cf16dd4c1682e1f6746512564b053df5781029b6061296832b59fb22f459dbe250386d217c2f6e203601abb2ee0bec
- languageName: node
- linkType: hard
-
-"encodeurl@npm:~2.0.0":
- version: 2.0.0
- resolution: "encodeurl@npm:2.0.0"
- checksum: 10c0/5d317306acb13e6590e28e27924c754163946a2480de11865c991a3a7eed4315cd3fba378b543ca145829569eefe9b899f3d84bb09870f675ae60bc924b01ceb
- languageName: node
- linkType: hard
-
"encoding@npm:^0.1.13":
version: 0.1.13
resolution: "encoding@npm:0.1.13"
@@ -4403,16 +2777,6 @@ __metadata:
languageName: node
linkType: hard
-"enhanced-resolve@npm:^5.0.0, enhanced-resolve@npm:^5.17.1, enhanced-resolve@npm:^5.7.0":
- version: 5.17.1
- resolution: "enhanced-resolve@npm:5.17.1"
- dependencies:
- graceful-fs: "npm:^4.2.4"
- tapable: "npm:^2.2.0"
- checksum: 10c0/81a0515675eca17efdba2cf5bad87abc91a528fc1191aad50e275e74f045b41506167d420099022da7181c8d787170ea41e4a11a0b10b7a16f6237daecb15370
- languageName: node
- linkType: hard
-
"enquirer@npm:^2.3.0":
version: 2.4.1
resolution: "enquirer@npm:2.4.1"
@@ -4437,15 +2801,6 @@ __metadata:
languageName: node
linkType: hard
-"envinfo@npm:^7.7.3":
- version: 7.14.0
- resolution: "envinfo@npm:7.14.0"
- bin:
- envinfo: dist/cli.js
- checksum: 10c0/059a031eee101e056bd9cc5cbfe25c2fab433fe1780e86cf0a82d24a000c6931e327da6a8ffb3dce528a24f83f256e7efc0b36813113eff8fdc6839018efe327
- languageName: node
- linkType: hard
-
"err-code@npm:^2.0.2":
version: 2.0.3
resolution: "err-code@npm:2.0.3"
@@ -4554,13 +2909,6 @@ __metadata:
languageName: node
linkType: hard
-"es-module-lexer@npm:^1.2.1":
- version: 1.5.4
- resolution: "es-module-lexer@npm:1.5.4"
- checksum: 10c0/300a469488c2f22081df1e4c8398c78db92358496e639b0df7f89ac6455462aaf5d8893939087c1a1cbcbf20eed4610c70e0bcb8f3e4b0d80a5d2611c539408c
- languageName: node
- linkType: hard
-
"es-object-atoms@npm:^1.0.0":
version: 1.0.0
resolution: "es-object-atoms@npm:1.0.0"
@@ -4608,13 +2956,6 @@ __metadata:
languageName: node
linkType: hard
-"escape-html@npm:~1.0.3":
- version: 1.0.3
- resolution: "escape-html@npm:1.0.3"
- checksum: 10c0/524c739d776b36c3d29fa08a22e03e8824e3b2fd57500e5e44ecf3cc4707c34c60f9ca0781c0e33d191f2991161504c295e98f68c78fe7baa6e57081ec6ac0a3
- languageName: node
- linkType: hard
-
"escape-string-regexp@npm:^1.0.5":
version: 1.0.5
resolution: "escape-string-regexp@npm:1.0.5"
@@ -4766,16 +3107,6 @@ __metadata:
languageName: node
linkType: hard
-"eslint-scope@npm:5.1.1":
- version: 5.1.1
- resolution: "eslint-scope@npm:5.1.1"
- dependencies:
- esrecurse: "npm:^4.3.0"
- estraverse: "npm:^4.1.1"
- checksum: 10c0/d30ef9dc1c1cbdece34db1539a4933fe3f9b14e1ffb27ecc85987902ee663ad7c9473bbd49a9a03195a373741e62e2f807c4938992e019b511993d163450e70a
- languageName: node
- linkType: hard
-
"eslint-scope@npm:^8.0.2":
version: 8.1.0
resolution: "eslint-scope@npm:8.1.0"
@@ -4891,13 +3222,6 @@ __metadata:
languageName: node
linkType: hard
-"estraverse@npm:^4.1.1":
- version: 4.3.0
- resolution: "estraverse@npm:4.3.0"
- checksum: 10c0/9cb46463ef8a8a4905d3708a652d60122a0c20bb58dec7e0e12ab0e7235123d74214fc0141d743c381813e1b992767e2708194f6f6e0f9fd00c1b4e0887b8b6d
- languageName: node
- linkType: hard
-
"estraverse@npm:^5.1.0, estraverse@npm:^5.2.0, estraverse@npm:^5.3.0":
version: 5.3.0
resolution: "estraverse@npm:5.3.0"
@@ -4905,6 +3229,20 @@ __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.1, estree-walker@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "estree-walker@npm:2.0.2"
+ checksum: 10c0/53a6c54e2019b8c914dc395890153ffdc2322781acf4bd7d1a32d7aedc1710807bdcd866ac133903d5629ec601fbb50abe8c2e5553c7f5a0afdd9b6af6c945af
+ languageName: node
+ linkType: hard
+
"esutils@npm:^2.0.2":
version: 2.0.3
resolution: "esutils@npm:2.0.3"
@@ -4912,27 +3250,13 @@ __metadata:
languageName: node
linkType: hard
-"etag@npm:~1.8.1":
- version: 1.8.1
- resolution: "etag@npm:1.8.1"
- checksum: 10c0/12be11ef62fb9817314d790089a0a49fae4e1b50594135dcb8076312b7d7e470884b5100d249b28c18581b7fd52f8b485689ffae22a11ed9ec17377a33a08f84
- languageName: node
- linkType: hard
-
-"eventemitter3@npm:^4.0.0":
+"eventemitter3@npm:^4.0.4":
version: 4.0.7
resolution: "eventemitter3@npm:4.0.7"
checksum: 10c0/5f6d97cbcbac47be798e6355e3a7639a84ee1f7d9b199a07017f1d2f1e2fe236004d14fa5dfaeba661f94ea57805385e326236a6debbc7145c8877fbc0297c6b
languageName: node
linkType: hard
-"events@npm:^3.2.0":
- version: 3.3.0
- resolution: "events@npm:3.3.0"
- checksum: 10c0/d6b6f2adbccbcda74ddbab52ed07db727ef52e31a61ed26db9feb7dc62af7fc8e060defa65e5f8af9449b86b52cc1a1f6a79f2eafcf4e62add2b7a1fa4a432f6
- languageName: node
- linkType: hard
-
"execa@npm:^5.0.0":
version: 5.1.1
resolution: "execa@npm:5.1.1"
@@ -4977,45 +3301,6 @@ __metadata:
languageName: node
linkType: hard
-"express@npm:^4.19.2":
- version: 4.21.0
- resolution: "express@npm:4.21.0"
- dependencies:
- accepts: "npm:~1.3.8"
- array-flatten: "npm:1.1.1"
- body-parser: "npm:1.20.3"
- content-disposition: "npm:0.5.4"
- content-type: "npm:~1.0.4"
- cookie: "npm:0.6.0"
- cookie-signature: "npm:1.0.6"
- debug: "npm:2.6.9"
- depd: "npm:2.0.0"
- encodeurl: "npm:~2.0.0"
- escape-html: "npm:~1.0.3"
- etag: "npm:~1.8.1"
- finalhandler: "npm:1.3.1"
- fresh: "npm:0.5.2"
- http-errors: "npm:2.0.0"
- merge-descriptors: "npm:1.0.3"
- methods: "npm:~1.1.2"
- on-finished: "npm:2.4.1"
- parseurl: "npm:~1.3.3"
- path-to-regexp: "npm:0.1.10"
- proxy-addr: "npm:~2.0.7"
- qs: "npm:6.13.0"
- range-parser: "npm:~1.2.1"
- safe-buffer: "npm:5.2.1"
- send: "npm:0.19.0"
- serve-static: "npm:1.16.2"
- setprototypeof: "npm:1.2.0"
- statuses: "npm:2.0.1"
- type-is: "npm:~1.6.18"
- utils-merge: "npm:1.0.1"
- vary: "npm:~1.1.2"
- checksum: 10c0/4cf7ca328f3fdeb720f30ccb2ea7708bfa7d345f9cc460b64a82bf1b2c91e5b5852ba15a9a11b2a165d6089acf83457fc477dc904d59cd71ed34c7a91762c6cc
- languageName: node
- linkType: hard
-
"extendable-error@npm:^0.1.5":
version: 0.1.7
resolution: "extendable-error@npm:0.1.7"
@@ -5068,20 +3353,6 @@ __metadata:
languageName: node
linkType: hard
-"fast-uri@npm:^3.0.1":
- version: 3.0.2
- resolution: "fast-uri@npm:3.0.2"
- checksum: 10c0/8cdd3da7b4022a037d348d587d55caff74b7e4f862bbdd2cc35c1e6e3f97d0aedb567894d44c57ee8798d3192cceb97dcf41dbdabfa07dd2842a0474a6c6eeef
- languageName: node
- linkType: hard
-
-"fastest-levenshtein@npm:^1.0.12":
- version: 1.0.16
- resolution: "fastest-levenshtein@npm:1.0.16"
- checksum: 10c0/7e3d8ae812a7f4fdf8cad18e9cde436a39addf266a5986f653ea0d81e0de0900f50c0f27c6d5aff3f686bcb48acbd45be115ae2216f36a6a13a7dbbf5cad878b
- languageName: node
- linkType: hard
-
"fastq@npm:^1.6.0":
version: 1.17.1
resolution: "fastq@npm:1.17.1"
@@ -5091,15 +3362,6 @@ __metadata:
languageName: node
linkType: hard
-"faye-websocket@npm:^0.11.3":
- version: 0.11.4
- resolution: "faye-websocket@npm:0.11.4"
- dependencies:
- websocket-driver: "npm:>=0.5.1"
- checksum: 10c0/c6052a0bb322778ce9f89af92890f6f4ce00d5ec92418a35e5f4c6864a4fe736fec0bcebd47eac7c0f0e979b01530746b1c85c83cb04bae789271abf19737420
- languageName: node
- linkType: hard
-
"fb-watchman@npm:^2.0.0":
version: 2.0.2
resolution: "fb-watchman@npm:2.0.2"
@@ -5109,6 +3371,18 @@ __metadata:
languageName: node
linkType: hard
+"fdir@npm:^6.1.1":
+ version: 6.4.0
+ resolution: "fdir@npm:6.4.0"
+ peerDependencies:
+ picomatch: ^3 || ^4
+ peerDependenciesMeta:
+ picomatch:
+ optional: true
+ checksum: 10c0/9a03efa1335d78ea386b701799b08ad9e7e8da85d88567dc162cd28dd8e9486e8c269b3e95bfeb21dd6a5b14ebf69d230eb6e18f49d33fbda3cd97432f648c48
+ languageName: node
+ linkType: hard
+
"file-entry-cache@npm:^8.0.0":
version: 8.0.0
resolution: "file-entry-cache@npm:8.0.0"
@@ -5127,28 +3401,14 @@ __metadata:
languageName: node
linkType: hard
-"finalhandler@npm:1.3.1":
- version: 1.3.1
- resolution: "finalhandler@npm:1.3.1"
- dependencies:
- debug: "npm:2.6.9"
- encodeurl: "npm:~2.0.0"
- escape-html: "npm:~1.0.3"
- on-finished: "npm:2.4.1"
- parseurl: "npm:~1.3.3"
- statuses: "npm:2.0.1"
- unpipe: "npm:~1.0.0"
- checksum: 10c0/d38035831865a49b5610206a3a9a9aae4e8523cbbcd01175d0480ffbf1278c47f11d89be3ca7f617ae6d94f29cf797546a4619cd84dd109009ef33f12f69019f
- languageName: node
- linkType: hard
-
-"find-cache-dir@npm:^4.0.0":
- version: 4.0.0
- resolution: "find-cache-dir@npm:4.0.0"
+"find-cache-dir@npm:^3.3.2":
+ version: 3.3.2
+ resolution: "find-cache-dir@npm:3.3.2"
dependencies:
- common-path-prefix: "npm:^3.0.0"
- pkg-dir: "npm:^7.0.0"
- checksum: 10c0/0faa7956974726c8769671de696d24c643ca1e5b8f7a2401283caa9e07a5da093293e0a0f4bd18c920ec981d2ef945c7f5b946cde268dfc9077d833ad0293cff
+ commondir: "npm:^1.0.1"
+ make-dir: "npm:^3.0.2"
+ pkg-dir: "npm:^4.1.0"
+ checksum: 10c0/92747cda42bff47a0266b06014610981cfbb71f55d60f2c8216bc3108c83d9745507fb0b14ecf6ab71112bed29cd6fb1a137ee7436179ea36e11287e3159e587
languageName: node
linkType: hard
@@ -5172,16 +3432,6 @@ __metadata:
languageName: node
linkType: hard
-"find-up@npm:^6.3.0":
- version: 6.3.0
- resolution: "find-up@npm:6.3.0"
- dependencies:
- locate-path: "npm:^7.1.0"
- path-exists: "npm:^5.0.0"
- checksum: 10c0/07e0314362d316b2b13f7f11ea4692d5191e718ca3f7264110127520f3347996349bf9e16805abae3e196805814bc66ef4bff2b8904dc4a6476085fc9b0eba07
- languageName: node
- linkType: hard
-
"flat-cache@npm:^4.0.0":
version: 4.0.1
resolution: "flat-cache@npm:4.0.1"
@@ -5192,15 +3442,6 @@ __metadata:
languageName: node
linkType: hard
-"flat@npm:^5.0.2":
- version: 5.0.2
- resolution: "flat@npm:5.0.2"
- bin:
- flat: cli.js
- checksum: 10c0/f178b13482f0cd80c7fede05f4d10585b1f2fdebf26e12edc138e32d3150c6ea6482b7f12813a1091143bad52bb6d3596bca51a162257a21163c0ff438baa5fe
- languageName: node
- linkType: hard
-
"flatted@npm:^3.2.9":
version: 3.3.1
resolution: "flatted@npm:3.3.1"
@@ -5208,16 +3449,6 @@ __metadata:
languageName: node
linkType: hard
-"follow-redirects@npm:^1.0.0":
- version: 1.15.9
- resolution: "follow-redirects@npm:1.15.9"
- peerDependenciesMeta:
- debug:
- optional: true
- checksum: 10c0/5829165bd112c3c0e82be6c15b1a58fa9dcfaede3b3c54697a82fe4a62dd5ae5e8222956b448d2f98e331525f05d00404aba7d696de9e761ef6e42fdc780244f
- languageName: node
- linkType: hard
-
"for-each@npm:^0.3.3":
version: 0.3.3
resolution: "for-each@npm:0.3.3"
@@ -5237,17 +3468,14 @@ __metadata:
languageName: node
linkType: hard
-"forwarded@npm:0.2.0":
- version: 0.2.0
- resolution: "forwarded@npm:0.2.0"
- checksum: 10c0/9b67c3fac86acdbc9ae47ba1ddd5f2f81526fa4c8226863ede5600a3f7c7416ef451f6f1e240a3cc32d0fd79fcfe6beb08fd0da454f360032bde70bf80afbb33
- languageName: node
- linkType: hard
-
-"fresh@npm:0.5.2":
- version: 0.5.2
- resolution: "fresh@npm:0.5.2"
- checksum: 10c0/c6d27f3ed86cc5b601404822f31c900dd165ba63fff8152a3ef714e2012e7535027063bc67ded4cb5b3a49fa596495d46cacd9f47d6328459cf570f08b7d9e5a
+"fs-extra@npm:^10.0.0":
+ version: 10.1.0
+ resolution: "fs-extra@npm:10.1.0"
+ dependencies:
+ graceful-fs: "npm:^4.2.0"
+ jsonfile: "npm:^6.0.1"
+ universalify: "npm:^2.0.0"
+ checksum: 10c0/5f579466e7109719d162a9249abbeffe7f426eb133ea486e020b89bc6d67a741134076bf439983f2eb79276ceaf6bd7b7c1e43c3fd67fe889863e69072fb0a5e
languageName: node
linkType: hard
@@ -5343,6 +3571,15 @@ __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"
@@ -5395,7 +3632,7 @@ __metadata:
languageName: node
linkType: hard
-"glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2":
+"glob-parent@npm:^5.1.2":
version: 5.1.2
resolution: "glob-parent@npm:5.1.2"
dependencies:
@@ -5413,13 +3650,6 @@ __metadata:
languageName: node
linkType: hard
-"glob-to-regexp@npm:^0.4.1":
- version: 0.4.1
- resolution: "glob-to-regexp@npm:0.4.1"
- checksum: 10c0/0486925072d7a916f052842772b61c3e86247f0a80cc0deb9b5a3e8a1a9faad5b04fb6f58986a09f34d3e96cd2a22a24b7e9882fb1cf904c31e9a310de96c429
- languageName: node
- linkType: hard
-
"glob@npm:^10.2.2, glob@npm:^10.3.10":
version: 10.4.5
resolution: "glob@npm:10.4.5"
@@ -5495,6 +3725,17 @@ __metadata:
languageName: node
linkType: hard
+"gonzales-pe@npm:^4.3.0":
+ version: 4.3.0
+ resolution: "gonzales-pe@npm:4.3.0"
+ dependencies:
+ minimist: "npm:^1.2.5"
+ bin:
+ gonzales: bin/gonzales.js
+ checksum: 10c0/b99a6ef4bf28ca0b0adcc0b42fd0179676ee8bfe1d3e3c0025d7d38ba35a3f2d5b1d4beb16101a7fc7cb2dbda1ec045bbce0932697095df41d729bac1703476f
+ languageName: node
+ linkType: hard
+
"gopd@npm:^1.0.1":
version: 1.0.1
resolution: "gopd@npm:1.0.1"
@@ -5504,7 +3745,7 @@ __metadata:
languageName: node
linkType: hard
-"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.5, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9":
+"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.1.5, graceful-fs@npm:^4.1.6, graceful-fs@npm:^4.2.0, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9":
version: 4.2.11
resolution: "graceful-fs@npm:4.2.11"
checksum: 10c0/386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2
@@ -5518,13 +3759,6 @@ __metadata:
languageName: node
linkType: hard
-"handle-thing@npm:^2.0.0":
- version: 2.0.1
- resolution: "handle-thing@npm:2.0.1"
- checksum: 10c0/7ae34ba286a3434f1993ebd1cc9c9e6b6d8ea672182db28b1afc0a7119229552fa7031e3e5f3cd32a76430ece4e94b7da6f12af2eb39d6239a7693e4bd63a998
- languageName: node
- linkType: hard
-
"has-bigints@npm:^1.0.1, has-bigints@npm:^1.0.2":
version: 1.0.2
resolution: "has-bigints@npm:1.0.2"
@@ -5587,34 +3821,6 @@ __metadata:
languageName: node
linkType: hard
-"he@npm:^1.2.0":
- version: 1.2.0
- resolution: "he@npm:1.2.0"
- bin:
- he: bin/he
- checksum: 10c0/a27d478befe3c8192f006cdd0639a66798979dfa6e2125c6ac582a19a5ebfec62ad83e8382e6036170d873f46e4536a7e795bf8b95bf7c247f4cc0825ccc8c17
- languageName: node
- linkType: hard
-
-"hpack.js@npm:^2.1.6":
- version: 2.1.6
- resolution: "hpack.js@npm:2.1.6"
- dependencies:
- inherits: "npm:^2.0.1"
- obuf: "npm:^1.0.0"
- readable-stream: "npm:^2.0.1"
- wbuf: "npm:^1.1.0"
- checksum: 10c0/55b9e824430bab82a19d079cb6e33042d7d0640325678c9917fcc020c61d8a08ca671b6c942c7f0aae9bb6e4b67ffb50734a72f9e21d66407c3138c1983b70f0
- languageName: node
- linkType: hard
-
-"html-entities@npm:^2.4.0":
- version: 2.5.2
- resolution: "html-entities@npm:2.5.2"
- checksum: 10c0/f20ffb4326606245c439c231de40a7c560607f639bf40ffbfb36b4c70729fd95d7964209045f1a4e62fe17f2364cef3d6e49b02ea09016f207fde51c2211e481
- languageName: node
- linkType: hard
-
"html-escaper@npm:^2.0.0":
version: 2.0.2
resolution: "html-escaper@npm:2.0.2"
@@ -5622,56 +3828,6 @@ __metadata:
languageName: node
linkType: hard
-"html-minifier-terser@npm:^6.0.2":
- version: 6.1.0
- resolution: "html-minifier-terser@npm:6.1.0"
- dependencies:
- camel-case: "npm:^4.1.2"
- clean-css: "npm:^5.2.2"
- commander: "npm:^8.3.0"
- he: "npm:^1.2.0"
- param-case: "npm:^3.0.4"
- relateurl: "npm:^0.2.7"
- terser: "npm:^5.10.0"
- bin:
- html-minifier-terser: cli.js
- checksum: 10c0/1aa4e4f01cf7149e3ac5ea84fb7a1adab86da40d38d77a6fff42852b5ee3daccb78b615df97264e3a6a5c33e57f0c77f471d607ca1e1debd1dab9b58286f4b5a
- languageName: node
- linkType: hard
-
-"html-webpack-plugin@npm:^5.6.0":
- version: 5.6.0
- resolution: "html-webpack-plugin@npm:5.6.0"
- dependencies:
- "@types/html-minifier-terser": "npm:^6.0.0"
- html-minifier-terser: "npm:^6.0.2"
- lodash: "npm:^4.17.21"
- pretty-error: "npm:^4.0.0"
- tapable: "npm:^2.0.0"
- peerDependencies:
- "@rspack/core": 0.x || 1.x
- webpack: ^5.20.0
- peerDependenciesMeta:
- "@rspack/core":
- optional: true
- webpack:
- optional: true
- checksum: 10c0/50d1a0f90d512463ea8d798985d91a7ccc9d5e461713dedb240125b2ff0671f58135dd9355f7969af341ff4725e73b2defbc0984cfdce930887a48506d970002
- languageName: node
- linkType: hard
-
-"htmlparser2@npm:^6.1.0":
- version: 6.1.0
- resolution: "htmlparser2@npm:6.1.0"
- dependencies:
- domelementtype: "npm:^2.0.1"
- domhandler: "npm:^4.0.0"
- domutils: "npm:^2.5.2"
- entities: "npm:^2.0.0"
- checksum: 10c0/3058499c95634f04dc66be8c2e0927cd86799413b2d6989d8ae542ca4dbf5fa948695d02c27d573acf44843af977aec6d9a7bdd0f6faa6b2d99e2a729b2a31b6
- languageName: node
- linkType: hard
-
"http-cache-semantics@npm:^4.1.1":
version: 4.1.1
resolution: "http-cache-semantics@npm:4.1.1"
@@ -5679,45 +3835,6 @@ __metadata:
languageName: node
linkType: hard
-"http-deceiver@npm:^1.2.7":
- version: 1.2.7
- resolution: "http-deceiver@npm:1.2.7"
- checksum: 10c0/8bb9b716f5fc55f54a451da7f49b9c695c3e45498a789634daec26b61e4add7c85613a4a9e53726c39d09de7a163891ecd6eb5809adb64500a840fd86fe81d03
- languageName: node
- linkType: hard
-
-"http-errors@npm:2.0.0":
- version: 2.0.0
- resolution: "http-errors@npm:2.0.0"
- dependencies:
- depd: "npm:2.0.0"
- inherits: "npm:2.0.4"
- setprototypeof: "npm:1.2.0"
- statuses: "npm:2.0.1"
- toidentifier: "npm:1.0.1"
- checksum: 10c0/fc6f2715fe188d091274b5ffc8b3657bd85c63e969daa68ccb77afb05b071a4b62841acb7a21e417b5539014dff2ebf9550f0b14a9ff126f2734a7c1387f8e19
- languageName: node
- linkType: hard
-
-"http-errors@npm:~1.6.2":
- version: 1.6.3
- resolution: "http-errors@npm:1.6.3"
- dependencies:
- depd: "npm:~1.1.2"
- inherits: "npm:2.0.3"
- setprototypeof: "npm:1.1.0"
- statuses: "npm:>= 1.4.0 < 2"
- checksum: 10c0/17ec4046ee974477778bfdd525936c254b872054703ec2caa4d6f099566b8adade636ae6aeeacb39302c5cd6e28fb407ebd937f500f5010d0b6850750414ff78
- languageName: node
- linkType: hard
-
-"http-parser-js@npm:>=0.5.1":
- version: 0.5.8
- resolution: "http-parser-js@npm:0.5.8"
- checksum: 10c0/4ed89f812c44f84c4ae5d43dd3a0c47942b875b63be0ed2ccecbe6b0018af867d806495fc6e12474aff868721163699c49246585bddea4f0ecc6d2b02e19faf1
- languageName: node
- linkType: hard
-
"http-proxy-agent@npm:^7.0.0":
version: 7.0.2
resolution: "http-proxy-agent@npm:7.0.2"
@@ -5728,35 +3845,6 @@ __metadata:
languageName: node
linkType: hard
-"http-proxy-middleware@npm:^2.0.3":
- version: 2.0.6
- resolution: "http-proxy-middleware@npm:2.0.6"
- dependencies:
- "@types/http-proxy": "npm:^1.17.8"
- http-proxy: "npm:^1.18.1"
- is-glob: "npm:^4.0.1"
- is-plain-obj: "npm:^3.0.0"
- micromatch: "npm:^4.0.2"
- peerDependencies:
- "@types/express": ^4.17.13
- peerDependenciesMeta:
- "@types/express":
- optional: true
- checksum: 10c0/25a0e550dd1900ee5048a692e0e9b2b6339d06d487a705d90c47e359e9c6561d648cd7862d001d090e651c9efffa1b6e5160fcf1f299b5fa4935f76e9754eb11
- languageName: node
- linkType: hard
-
-"http-proxy@npm:^1.18.1":
- version: 1.18.1
- resolution: "http-proxy@npm:1.18.1"
- dependencies:
- eventemitter3: "npm:^4.0.0"
- follow-redirects: "npm:^1.0.0"
- requires-port: "npm:^1.0.0"
- checksum: 10c0/148dfa700a03fb421e383aaaf88ac1d94521dfc34072f6c59770528c65250983c2e4ec996f2f03aa9f3fe46cd1270a593126068319311e3e8d9e610a37533e94
- languageName: node
- linkType: hard
-
"https-proxy-agent@npm:^7.0.1":
version: 7.0.5
resolution: "https-proxy-agent@npm:7.0.5"
@@ -5781,14 +3869,7 @@ __metadata:
languageName: node
linkType: hard
-"hyperdyperid@npm:^1.2.0":
- version: 1.2.0
- resolution: "hyperdyperid@npm:1.2.0"
- checksum: 10c0/885ba3177c7181d315a856ee9c0005ff8eb5dcb1ce9e9d61be70987895d934d84686c37c981cceeb53216d4c9c15c1cc25f1804e84cc6a74a16993c5d7fd0893
- languageName: node
- linkType: hard
-
-"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24":
+"iconv-lite@npm:^0.4.24":
version: 0.4.24
resolution: "iconv-lite@npm:0.4.24"
dependencies:
@@ -5806,7 +3887,14 @@ __metadata:
languageName: node
linkType: hard
-"icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0":
+"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":
version: 5.1.0
resolution: "icss-utils@npm:5.1.0"
peerDependencies:
@@ -5829,6 +3917,15 @@ __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":
version: 3.3.0
resolution: "import-fresh@npm:3.3.0"
@@ -5839,6 +3936,15 @@ __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-local@npm:^3.0.2":
version: 3.2.0
resolution: "import-local@npm:3.2.0"
@@ -5875,20 +3981,13 @@ __metadata:
languageName: node
linkType: hard
-"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:~2.0.3":
+"inherits@npm:2":
version: 2.0.4
resolution: "inherits@npm:2.0.4"
checksum: 10c0/4e531f648b29039fb7426fb94075e6545faa1eb9fe83c29f0b6d9e7263aceb4289d2d4557db0d428188eeb449cc7c5e77b0a0b2c4e248ff2a65933a0dee49ef2
languageName: node
linkType: hard
-"inherits@npm:2.0.3":
- version: 2.0.3
- resolution: "inherits@npm:2.0.3"
- checksum: 10c0/6e56402373149ea076a434072671f9982f5fad030c7662be0332122fe6c0fa490acb3cc1010d90b6eff8d640b1167d77674add52dfd1bb85d545cf29e80e73e7
- languageName: node
- linkType: hard
-
"internal-slot@npm:^1.0.7":
version: 1.0.7
resolution: "internal-slot@npm:1.0.7"
@@ -5900,13 +3999,6 @@ __metadata:
languageName: node
linkType: hard
-"interpret@npm:^3.1.1":
- version: 3.1.1
- resolution: "interpret@npm:3.1.1"
- checksum: 10c0/6f3c4d0aa6ec1b43a8862375588a249e3c917739895cbe67fe12f0a76260ea632af51e8e2431b50fbcd0145356dc28ca147be08dbe6a523739fd55c0f91dc2a5
- languageName: node
- linkType: hard
-
"ip-address@npm:^9.0.5":
version: 9.0.5
resolution: "ip-address@npm:9.0.5"
@@ -5917,20 +4009,6 @@ __metadata:
languageName: node
linkType: hard
-"ipaddr.js@npm:1.9.1":
- version: 1.9.1
- resolution: "ipaddr.js@npm:1.9.1"
- checksum: 10c0/0486e775047971d3fdb5fb4f063829bac45af299ae0b82dcf3afa2145338e08290563a2a70f34b732d795ecc8311902e541a8530eeb30d75860a78ff4e94ce2a
- languageName: node
- linkType: hard
-
-"ipaddr.js@npm:^2.1.0":
- version: 2.2.0
- resolution: "ipaddr.js@npm:2.2.0"
- checksum: 10c0/e4ee875dc1bd92ac9d27e06cfd87cdb63ca786ff9fd7718f1d4f7a8ef27db6e5d516128f52d2c560408cbb75796ac2f83ead669e73507c86282d45f84c5abbb6
- languageName: node
- linkType: hard
-
"is-array-buffer@npm:^3.0.4":
version: 3.0.4
resolution: "is-array-buffer@npm:3.0.4"
@@ -5966,15 +4044,6 @@ __metadata:
languageName: node
linkType: hard
-"is-binary-path@npm:~2.1.0":
- version: 2.1.0
- resolution: "is-binary-path@npm:2.1.0"
- dependencies:
- binary-extensions: "npm:^2.0.0"
- checksum: 10c0/a16eaee59ae2b315ba36fad5c5dcaf8e49c3e27318f8ab8fa3cdb8772bf559c8d1ba750a589c2ccb096113bb64497084361a25960899cb6172a6925ab6123d38
- languageName: node
- linkType: hard
-
"is-boolean-object@npm:^1.1.0":
version: 1.1.2
resolution: "is-boolean-object@npm:1.1.2"
@@ -6019,15 +4088,6 @@ __metadata:
languageName: node
linkType: hard
-"is-docker@npm:^3.0.0":
- version: 3.0.0
- resolution: "is-docker@npm:3.0.0"
- bin:
- is-docker: cli.js
- checksum: 10c0/d2c4f8e6d3e34df75a5defd44991b6068afad4835bb783b902fa12d13ebdb8f41b2a199dcb0b5ed2cb78bfee9e4c0bbdb69c2d9646f4106464674d3e697a5856
- languageName: node
- linkType: hard
-
"is-extglob@npm:^2.1.1":
version: 2.1.1
resolution: "is-extglob@npm:2.1.1"
@@ -6067,7 +4127,7 @@ __metadata:
languageName: node
linkType: hard
-"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1":
+"is-glob@npm:^4.0.0, is-glob@npm:^4.0.1, is-glob@npm:^4.0.3":
version: 4.0.3
resolution: "is-glob@npm:4.0.3"
dependencies:
@@ -6076,17 +4136,6 @@ __metadata:
languageName: node
linkType: hard
-"is-inside-container@npm:^1.0.0":
- version: 1.0.0
- resolution: "is-inside-container@npm:1.0.0"
- dependencies:
- is-docker: "npm:^3.0.0"
- bin:
- is-inside-container: cli.js
- checksum: 10c0/a8efb0e84f6197e6ff5c64c52890fa9acb49b7b74fed4da7c95383965da6f0fa592b4dbd5e38a79f87fc108196937acdbcd758fcefc9b140e479b39ce1fcd1cd
- languageName: node
- linkType: hard
-
"is-lambda@npm:^1.0.1":
version: 1.0.1
resolution: "is-lambda@npm:1.0.1"
@@ -6101,6 +4150,13 @@ __metadata:
languageName: node
linkType: hard
+"is-module@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "is-module@npm:1.0.0"
+ checksum: 10c0/795a3914bcae7c26a1c23a1e5574c42eac13429625045737bf3e324ce865c0601d61aee7a5afbca1bee8cb300c7d9647e7dc98860c9bdbc3b7fdc51d8ac0bffc
+ languageName: node
+ linkType: hard
+
"is-negative-zero@npm:^2.0.3":
version: 2.0.3
resolution: "is-negative-zero@npm:2.0.3"
@@ -6108,13 +4164,6 @@ __metadata:
languageName: node
linkType: hard
-"is-network-error@npm:^1.0.0":
- version: 1.1.0
- resolution: "is-network-error@npm:1.1.0"
- checksum: 10c0/89eef83c2a4cf43d853145ce175d1cf43183b7a58d48c7a03e7eed4eb395d0934c1f6d101255cdd8c8c2980ab529bfbe5dd9edb24e1c3c28d2b3c814469b5b7d
- languageName: node
- linkType: hard
-
"is-number-object@npm:^1.0.4":
version: 1.0.7
resolution: "is-number-object@npm:1.0.7"
@@ -6138,19 +4187,12 @@ __metadata:
languageName: node
linkType: hard
-"is-plain-obj@npm:^3.0.0":
- version: 3.0.0
- resolution: "is-plain-obj@npm:3.0.0"
- checksum: 10c0/8e6483bfb051d42ec9c704c0ede051a821c6b6f9a6c7a3e3b55aa855e00981b0580c8f3b1f5e2e62649b39179b1abfee35d6f8086d999bfaa32c1908d29b07bc
- languageName: node
- linkType: hard
-
-"is-plain-object@npm:^2.0.4":
- version: 2.0.4
- resolution: "is-plain-object@npm:2.0.4"
+"is-reference@npm:1.2.1":
+ version: 1.2.1
+ resolution: "is-reference@npm:1.2.1"
dependencies:
- isobject: "npm:^3.0.1"
- checksum: 10c0/f050fdd5203d9c81e8c4df1b3ff461c4bc64e8b5ca383bcdde46131361d0a678e80bcf00b5257646f6c636197629644d53bd8e2375aea633de09a82d57e942f4
+ "@types/estree": "npm:*"
+ checksum: 10c0/7dc819fc8de7790264a0a5d531164f9f5b9ef5aa1cd05f35322d14db39c8a2ec78fd5d4bf57f9789f3ddd2b3abeea7728432b759636157a42db12a9e8c3b549b
languageName: node
linkType: hard
@@ -6256,15 +4298,6 @@ __metadata:
languageName: node
linkType: hard
-"is-wsl@npm:^3.1.0":
- version: 3.1.0
- resolution: "is-wsl@npm:3.1.0"
- dependencies:
- is-inside-container: "npm:^1.0.0"
- checksum: 10c0/d3317c11995690a32c362100225e22ba793678fe8732660c6de511ae71a0ff05b06980cf21f98a6bf40d7be0e9e9506f859abe00a1118287d63e53d0a3d06947
- languageName: node
- linkType: hard
-
"isarray@npm:^2.0.5":
version: 2.0.5
resolution: "isarray@npm:2.0.5"
@@ -6272,13 +4305,6 @@ __metadata:
languageName: node
linkType: hard
-"isarray@npm:~1.0.0":
- version: 1.0.0
- resolution: "isarray@npm:1.0.0"
- checksum: 10c0/18b5be6669be53425f0b84098732670ed4e727e3af33bc7f948aac01782110eb9a18b3b329c5323bcdd3acdaae547ee077d3951317e7f133bff7105264b3003d
- languageName: node
- linkType: hard
-
"isexe@npm:^2.0.0":
version: 2.0.0
resolution: "isexe@npm:2.0.0"
@@ -6293,13 +4319,6 @@ __metadata:
languageName: node
linkType: hard
-"isobject@npm:^3.0.1":
- version: 3.0.1
- resolution: "isobject@npm:3.0.1"
- checksum: 10c0/03344f5064a82f099a0cd1a8a407f4c0d20b7b8485e8e816c39f249e9416b06c322e8dec5b842b6bb8a06de0af9cb48e7bc1b5352f0fadc2f0abac033db3d4db
- languageName: node
- linkType: hard
-
"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0":
version: 3.2.2
resolution: "istanbul-lib-coverage@npm:3.2.2"
@@ -6799,14 +4818,14 @@ __metadata:
languageName: node
linkType: hard
-"jest-worker@npm:^27.4.5":
- version: 27.5.1
- resolution: "jest-worker@npm:27.5.1"
+"jest-worker@npm:^26.2.1":
+ version: 26.6.2
+ resolution: "jest-worker@npm:26.6.2"
dependencies:
"@types/node": "npm:*"
merge-stream: "npm:^2.0.0"
- supports-color: "npm:^8.0.0"
- checksum: 10c0/8c4737ffd03887b3c6768e4cc3ca0269c0336c1e4b1b120943958ddb035ed2a0fc6acab6dc99631720a3720af4e708ff84fb45382ad1e83c27946adf3623969b
+ supports-color: "npm:^7.0.0"
+ checksum: 10c0/07e4dba650381604cda253ab6d5837fe0279c8d68c25884995b45bfe149a7a1e1b5a97f304b4518f257dac2a9ddc1808d57d650649c3ab855e9e60cf824d2970
languageName: node
linkType: hard
@@ -6878,7 +4897,7 @@ __metadata:
languageName: node
linkType: hard
-"jsesc@npm:^3.0.2, jsesc@npm:~3.0.2":
+"jsesc@npm:^3.0.2":
version: 3.0.2
resolution: "jsesc@npm:3.0.2"
bin:
@@ -6894,7 +4913,7 @@ __metadata:
languageName: node
linkType: hard
-"json-parse-even-better-errors@npm:^2.3.0, json-parse-even-better-errors@npm:^2.3.1":
+"json-parse-even-better-errors@npm:^2.3.0":
version: 2.3.1
resolution: "json-parse-even-better-errors@npm:2.3.1"
checksum: 10c0/140932564c8f0b88455432e0f33c4cb4086b8868e37524e07e723f4eaedb9425bdc2bafd71bd1d9765bd15fd1e2d126972bc83990f55c467168c228c24d665f3
@@ -6908,13 +4927,6 @@ __metadata:
languageName: node
linkType: hard
-"json-schema-traverse@npm:^1.0.0":
- version: 1.0.0
- resolution: "json-schema-traverse@npm:1.0.0"
- checksum: 10c0/71e30015d7f3d6dc1c316d6298047c8ef98a06d31ad064919976583eb61e1018a60a0067338f0f79cabc00d84af3fcc489bd48ce8a46ea165d9541ba17fb30c6
- languageName: node
- linkType: hard
-
"json-stable-stringify-without-jsonify@npm:^1.0.1":
version: 1.0.1
resolution: "json-stable-stringify-without-jsonify@npm:1.0.1"
@@ -6933,7 +4945,7 @@ __metadata:
languageName: node
linkType: hard
-"json5@npm:^2.2.2, json5@npm:^2.2.3":
+"json5@npm:^2.2.3":
version: 2.2.3
resolution: "json5@npm:2.2.3"
bin:
@@ -6954,6 +4966,19 @@ __metadata:
languageName: node
linkType: hard
+"jsonfile@npm:^6.0.1":
+ version: 6.1.0
+ resolution: "jsonfile@npm:6.1.0"
+ dependencies:
+ graceful-fs: "npm:^4.1.6"
+ universalify: "npm:^2.0.0"
+ dependenciesMeta:
+ graceful-fs:
+ optional: true
+ checksum: 10c0/4f95b5e8a5622b1e9e8f33c96b7ef3158122f595998114d1e7f03985649ea99cb3cd99ce1ed1831ae94c8c8543ab45ebd044207612f31a56fd08462140e46865
+ languageName: node
+ linkType: hard
+
"jsx-ast-utils@npm:^2.4.1 || ^3.0.0":
version: 3.3.5
resolution: "jsx-ast-utils@npm:3.3.5"
@@ -6975,13 +5000,6 @@ __metadata:
languageName: node
linkType: hard
-"kind-of@npm:^6.0.2":
- version: 6.0.3
- resolution: "kind-of@npm:6.0.3"
- checksum: 10c0/61cdff9623dabf3568b6445e93e31376bee1cdb93f8ba7033d86022c2a9b1791a1d9510e026e6465ebd701a6dd2f7b0808483ad8838341ac52f003f512e0b4c4
- languageName: node
- linkType: hard
-
"kleur@npm:^3.0.3":
version: 3.0.3
resolution: "kleur@npm:3.0.3"
@@ -6989,16 +5007,6 @@ __metadata:
languageName: node
linkType: hard
-"launch-editor@npm:^2.6.1":
- version: 2.9.1
- resolution: "launch-editor@npm:2.9.1"
- dependencies:
- picocolors: "npm:^1.0.0"
- shell-quote: "npm:^1.8.1"
- checksum: 10c0/891f1d136ed8e4ea12e16c196a0d2e07f23c7b983e3ab532b2be1775fb244909581507cce97c50f9d5ca92680b53e4a75c72ddcf20184aa6c4da6ebbe87703f5
- languageName: node
- linkType: hard
-
"leven@npm:^3.1.0":
version: 3.1.0
resolution: "leven@npm:3.1.0"
@@ -7016,6 +5024,13 @@ __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
+
"lines-and-columns@npm:^1.1.6":
version: 1.2.4
resolution: "lines-and-columns@npm:1.2.4"
@@ -7023,10 +5038,10 @@ __metadata:
languageName: node
linkType: hard
-"loader-runner@npm:^4.2.0":
- version: 4.3.0
- resolution: "loader-runner@npm:4.3.0"
- checksum: 10c0/a44d78aae0907a72f73966fe8b82d1439c8c485238bd5a864b1b9a2a3257832effa858790241e6b37876b5446a78889adf2fcc8dd897ce54c089ecc0a0ce0bf0
+"loader-utils@npm:^3.2.0":
+ version: 3.3.1
+ resolution: "loader-utils@npm:3.3.1"
+ checksum: 10c0/f2af4eb185ac5bf7e56e1337b666f90744e9f443861ac521b48f093fb9e8347f191c8960b4388a3365147d218913bc23421234e7788db69f385bacfefa0b4758
languageName: node
linkType: hard
@@ -7048,15 +5063,6 @@ __metadata:
languageName: node
linkType: hard
-"locate-path@npm:^7.1.0":
- version: 7.2.0
- resolution: "locate-path@npm:7.2.0"
- dependencies:
- p-locate: "npm:^6.0.0"
- checksum: 10c0/139e8a7fe11cfbd7f20db03923cacfa5db9e14fa14887ea121345597472b4a63c1a42a8a5187defeeff6acf98fd568da7382aa39682d38f0af27433953a97751
- languageName: node
- linkType: hard
-
"lodash-es@npm:^4.17.21":
version: 4.17.21
resolution: "lodash-es@npm:4.17.21"
@@ -7064,10 +5070,17 @@ __metadata:
languageName: node
linkType: hard
-"lodash.debounce@npm:^4.0.8":
- version: 4.0.8
- resolution: "lodash.debounce@npm:4.0.8"
- checksum: 10c0/762998a63e095412b6099b8290903e0a8ddcb353ac6e2e0f2d7e7d03abd4275fe3c689d88960eb90b0dde4f177554d51a690f22a343932ecbc50a5d111849987
+"lodash.camelcase@npm:^4.3.0":
+ version: 4.3.0
+ resolution: "lodash.camelcase@npm:4.3.0"
+ checksum: 10c0/fcba15d21a458076dd309fce6b1b4bf611d84a0ec252cb92447c948c533ac250b95d2e00955801ebc367e5af5ed288b996d75d37d2035260a937008e14eaf432
+ languageName: node
+ linkType: hard
+
+"lodash.memoize@npm:^4.1.2":
+ version: 4.1.2
+ resolution: "lodash.memoize@npm:4.1.2"
+ checksum: 10c0/c8713e51eccc650422716a14cece1809cfe34bc5ab5e242b7f8b4e2241c2483697b971a604252807689b9dd69bfe3a98852e19a5b89d506b000b4187a1285df8
languageName: node
linkType: hard
@@ -7085,10 +5098,10 @@ __metadata:
languageName: node
linkType: hard
-"lodash@npm:^4.17.20, lodash@npm:^4.17.21":
- version: 4.17.21
- resolution: "lodash@npm:4.17.21"
- checksum: 10c0/d8cbea072bb08655bb4c989da418994b073a608dffa608b09ac04b43a791b12aeae7cd7ad919aa4c925f33b48490b5cfe6c1f71d827956071dae2e7bb3a6b74c
+"lodash.uniq@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "lodash.uniq@npm:4.5.0"
+ checksum: 10c0/262d400bb0952f112162a320cc4a75dea4f66078b9e7e3075ffbc9c6aa30b3e9df3cf20e7da7d566105e1ccf7804e4fbd7d804eee0b53de05d83f16ffbf41c5e
languageName: node
linkType: hard
@@ -7103,15 +5116,6 @@ __metadata:
languageName: node
linkType: hard
-"lower-case@npm:^2.0.2":
- version: 2.0.2
- resolution: "lower-case@npm:2.0.2"
- dependencies:
- tslib: "npm:^2.0.3"
- checksum: 10c0/3d925e090315cf7dc1caa358e0477e186ffa23947740e4314a7429b6e62d72742e0bbe7536a5ae56d19d7618ce998aba05caca53c2902bd5742fdca5fc57fd7b
- languageName: node
- linkType: hard
-
"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0":
version: 10.4.3
resolution: "lru-cache@npm:10.4.3"
@@ -7138,6 +5142,24 @@ __metadata:
languageName: node
linkType: hard
+"magic-string@npm:^0.30.3":
+ version: 0.30.11
+ resolution: "magic-string@npm:0.30.11"
+ dependencies:
+ "@jridgewell/sourcemap-codec": "npm:^1.5.0"
+ checksum: 10c0/b9eb370773d0bd90ca11a848753409d8e5309b1ad56d2a1aa49d6649da710a6d2fe7237ad1a643c5a5d3800de2b9946ed9690acdfc00e6cc1aeafff3ab1752c4
+ languageName: node
+ linkType: hard
+
+"make-dir@npm:^3.0.2":
+ version: 3.1.0
+ resolution: "make-dir@npm:3.1.0"
+ dependencies:
+ semver: "npm:^6.0.0"
+ checksum: 10c0/56aaafefc49c2dfef02c5c95f9b196c4eb6988040cf2c712185c7fe5c99b4091591a7fc4d4eafaaefa70ff763a26f6ab8c3ff60b9e75ea19876f49b18667ecaa
+ languageName: node
+ linkType: hard
+
"make-dir@npm:^4.0.0":
version: 4.0.0
resolution: "make-dir@npm:4.0.0"
@@ -7176,29 +5198,10 @@ __metadata:
languageName: node
linkType: hard
-"media-typer@npm:0.3.0":
- version: 0.3.0
- resolution: "media-typer@npm:0.3.0"
- checksum: 10c0/d160f31246907e79fed398470285f21bafb45a62869dc469b1c8877f3f064f5eabc4bcc122f9479b8b605bc5c76187d7871cf84c4ee3ecd3e487da1993279928
- languageName: node
- linkType: hard
-
-"memfs@npm:^4.6.0":
- version: 4.12.0
- resolution: "memfs@npm:4.12.0"
- dependencies:
- "@jsonjoy.com/json-pack": "npm:^1.0.3"
- "@jsonjoy.com/util": "npm:^1.3.0"
- tree-dump: "npm:^1.0.1"
- tslib: "npm:^2.0.0"
- checksum: 10c0/e3ccf01e41334893fc8e32e1c551b4b3af962f851c848650533e54fb2d4702a520bd1269fc9a8152f8e4d6e775c8866d49abfc35627b4ff3d6594d96af62c9b4
- languageName: node
- linkType: hard
-
-"merge-descriptors@npm:1.0.3":
- version: 1.0.3
- resolution: "merge-descriptors@npm:1.0.3"
- checksum: 10c0/866b7094afd9293b5ea5dcd82d71f80e51514bed33b4c4e9f516795dc366612a4cbb4dc94356e943a8a6914889a914530badff27f397191b9b75cda20b6bae93
+"mdn-data@npm:2.0.14":
+ version: 2.0.14
+ resolution: "mdn-data@npm:2.0.14"
+ checksum: 10c0/67241f8708c1e665a061d2b042d2d243366e93e5bf1f917693007f6d55111588b952dcbfd3ea9c2d0969fb754aad81b30fdcfdcc24546495fc3b24336b28d4bd
languageName: node
linkType: hard
@@ -7216,14 +5219,7 @@ __metadata:
languageName: node
linkType: hard
-"methods@npm:~1.1.2":
- version: 1.1.2
- resolution: "methods@npm:1.1.2"
- checksum: 10c0/bdf7cc72ff0a33e3eede03708c08983c4d7a173f91348b4b1e4f47d4cdbf734433ad971e7d1e8c77247d9e5cd8adb81ea4c67b0a2db526b758b2233d7814b8b2
- languageName: node
- linkType: hard
-
-"micromatch@npm:^4.0.0, micromatch@npm:^4.0.2, micromatch@npm:^4.0.4":
+"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4":
version: 4.0.8
resolution: "micromatch@npm:4.0.8"
dependencies:
@@ -7233,38 +5229,6 @@ __metadata:
languageName: node
linkType: hard
-"mime-db@npm:1.52.0":
- version: 1.52.0
- resolution: "mime-db@npm:1.52.0"
- checksum: 10c0/0557a01deebf45ac5f5777fe7740b2a5c309c6d62d40ceab4e23da9f821899ce7a900b7ac8157d4548ddbb7beffe9abc621250e6d182b0397ec7f10c7b91a5aa
- languageName: node
- linkType: hard
-
-"mime-db@npm:>= 1.43.0 < 2":
- version: 1.53.0
- resolution: "mime-db@npm:1.53.0"
- checksum: 10c0/1dcc37ba8ed5d1c179f5c6f0837e8db19371d5f2ea3690c3c2f3fa8c3858f976851d3460b172b4dee78ebd606762cbb407aa398545fbacd539e519f858cd7bf4
- languageName: node
- linkType: hard
-
-"mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34":
- version: 2.1.35
- resolution: "mime-types@npm:2.1.35"
- dependencies:
- mime-db: "npm:1.52.0"
- checksum: 10c0/82fb07ec56d8ff1fc999a84f2f217aa46cb6ed1033fefaabd5785b9a974ed225c90dc72fff460259e66b95b73648596dbcc50d51ed69cdf464af2d237d3149b2
- languageName: node
- linkType: hard
-
-"mime@npm:1.6.0":
- version: 1.6.0
- resolution: "mime@npm:1.6.0"
- bin:
- mime: cli.js
- checksum: 10c0/b92cd0adc44888c7135a185bfd0dddc42c32606401c72896a842ae15da71eb88858f17669af41e498b463cd7eb998f7b48939a25b08374c7924a9c8a6f8a81b0
- languageName: node
- linkType: hard
-
"mimic-fn@npm:^2.1.0":
version: 2.1.0
resolution: "mimic-fn@npm:2.1.0"
@@ -7272,13 +5236,6 @@ __metadata:
languageName: node
linkType: hard
-"minimalistic-assert@npm:^1.0.0":
- version: 1.0.1
- resolution: "minimalistic-assert@npm:1.0.1"
- checksum: 10c0/96730e5601cd31457f81a296f521eb56036e6f69133c0b18c13fe941109d53ad23a4204d946a0d638d7f3099482a0cec8c9bb6d642604612ce43ee536be3dddd
- languageName: node
- linkType: hard
-
"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
@@ -7297,7 +5254,7 @@ __metadata:
languageName: node
linkType: hard
-"minimist@npm:^1.2.0, minimist@npm:^1.2.6":
+"minimist@npm:^1.2.0, minimist@npm:^1.2.5, minimist@npm:^1.2.6":
version: 1.2.8
resolution: "minimist@npm:1.2.8"
checksum: 10c0/19d3fcdca050087b84c2029841a093691a91259a47def2f18222f41e7645a0b7c44ef4b40e88a1e58a40c84d2ef0ee6047c55594d298146d0eb3f6b737c20ce6
@@ -7404,32 +5361,13 @@ __metadata:
languageName: node
linkType: hard
-"ms@npm:2.0.0":
- version: 2.0.0
- resolution: "ms@npm:2.0.0"
- checksum: 10c0/f8fda810b39fd7255bbdc451c46286e549794fcc700dc9cd1d25658bbc4dc2563a5de6fe7c60f798a16a60c6ceb53f033cb353f493f0cf63e5199b702943159d
- languageName: node
- linkType: hard
-
-"ms@npm:2.1.3, ms@npm:^2.1.1, ms@npm:^2.1.3":
+"ms@npm:^2.1.1, ms@npm:^2.1.3":
version: 2.1.3
resolution: "ms@npm:2.1.3"
checksum: 10c0/d924b57e7312b3b63ad21fc5b3dc0af5e78d61a1fc7cfb5457edaf26326bf62be5307cc87ffb6862ef1c2b33b0233cdb5d4f01c4c958cc0d660948b65a287a48
languageName: node
linkType: hard
-"multicast-dns@npm:^7.2.5":
- version: 7.2.5
- resolution: "multicast-dns@npm:7.2.5"
- dependencies:
- dns-packet: "npm:^5.2.2"
- thunky: "npm:^1.0.2"
- bin:
- multicast-dns: cli.js
- checksum: 10c0/5120171d4bdb1577764c5afa96e413353bff530d1b37081cb29cccc747f989eb1baf40574fe8e27060fc1aef72b59c042f72b9b208413de33bcf411343c69057
- languageName: node
- linkType: hard
-
"nanoid@npm:^3.3.7":
version: 3.3.7
resolution: "nanoid@npm:3.3.7"
@@ -7446,7 +5384,7 @@ __metadata:
languageName: node
linkType: hard
-"negotiator@npm:0.6.3, negotiator@npm:^0.6.3":
+"negotiator@npm:^0.6.3":
version: 0.6.3
resolution: "negotiator@npm:0.6.3"
checksum: 10c0/3ec9fd413e7bf071c937ae60d572bc67155262068ed522cf4b3be5edbe6ddf67d095ec03a3a14ebf8fc8e95f8e1d61be4869db0dbb0de696f6b837358bd43fc2
@@ -7456,24 +5394,7 @@ __metadata:
"neo-async@npm:^2.6.2":
version: 2.6.2
resolution: "neo-async@npm:2.6.2"
- checksum: 10c0/c2f5a604a54a8ec5438a342e1f356dff4bc33ccccdb6dc668d94fe8e5eccfc9d2c2eea6064b0967a767ba63b33763f51ccf2cd2441b461a7322656c1f06b3f5d
- languageName: node
- linkType: hard
-
-"no-case@npm:^3.0.4":
- version: 3.0.4
- resolution: "no-case@npm:3.0.4"
- dependencies:
- lower-case: "npm:^2.0.2"
- tslib: "npm:^2.0.3"
- checksum: 10c0/8ef545f0b3f8677c848f86ecbd42ca0ff3cd9dd71c158527b344c69ba14710d816d8489c746b6ca225e7b615108938a0bda0a54706f8c255933703ac1cf8e703
- languageName: node
- linkType: hard
-
-"node-forge@npm:^1":
- version: 1.3.1
- resolution: "node-forge@npm:1.3.1"
- checksum: 10c0/e882819b251a4321f9fc1d67c85d1501d3004b4ee889af822fd07f64de3d1a8e272ff00b689570af0465d65d6bf5074df9c76e900e0aff23e60b847f2a46fbe8
+ checksum: 10c0/c2f5a604a54a8ec5438a342e1f356dff4bc33ccccdb6dc668d94fe8e5eccfc9d2c2eea6064b0967a767ba63b33763f51ccf2cd2441b461a7322656c1f06b3f5d
languageName: node
linkType: hard
@@ -7522,13 +5443,20 @@ __metadata:
languageName: node
linkType: hard
-"normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0":
+"normalize-path@npm:^3.0.0":
version: 3.0.0
resolution: "normalize-path@npm:3.0.0"
checksum: 10c0/e008c8142bcc335b5e38cf0d63cfd39d6cf2d97480af9abdbe9a439221fd4d749763bab492a8ee708ce7a194bb00c9da6d0a115018672310850489137b3da046
languageName: node
linkType: hard
+"normalize-url@npm:^6.0.1":
+ version: 6.1.0
+ resolution: "normalize-url@npm:6.1.0"
+ checksum: 10c0/95d948f9bdd2cfde91aa786d1816ae40f8262946e13700bf6628105994fe0ff361662c20af3961161c38a119dc977adeb41fc0b41b1745eb77edaaf9cb22db23
+ languageName: node
+ linkType: hard
+
"npm-run-path@npm:^4.0.1":
version: 4.0.1
resolution: "npm-run-path@npm:4.0.1"
@@ -7625,29 +5553,6 @@ __metadata:
languageName: node
linkType: hard
-"obuf@npm:^1.0.0, obuf@npm:^1.1.2":
- version: 1.1.2
- resolution: "obuf@npm:1.1.2"
- checksum: 10c0/520aaac7ea701618eacf000fc96ae458e20e13b0569845800fc582f81b386731ab22d55354b4915d58171db00e79cfcd09c1638c02f89577ef092b38c65b7d81
- languageName: node
- linkType: hard
-
-"on-finished@npm:2.4.1, on-finished@npm:^2.4.1":
- version: 2.4.1
- resolution: "on-finished@npm:2.4.1"
- dependencies:
- ee-first: "npm:1.1.1"
- checksum: 10c0/46fb11b9063782f2d9968863d9cbba33d77aa13c17f895f56129c274318b86500b22af3a160fe9995aa41317efcd22941b6eba747f718ced08d9a73afdb087b4
- languageName: node
- linkType: hard
-
-"on-headers@npm:~1.0.2":
- version: 1.0.2
- resolution: "on-headers@npm:1.0.2"
- checksum: 10c0/f649e65c197bf31505a4c0444875db0258e198292f34b884d73c2f751e91792ef96bb5cf89aa0f4fecc2e4dc662461dda606b1274b0e564f539cae5d2f5fc32f
- languageName: node
- linkType: hard
-
"once@npm:^1.3.0":
version: 1.4.0
resolution: "once@npm:1.4.0"
@@ -7666,18 +5571,6 @@ __metadata:
languageName: node
linkType: hard
-"open@npm:^10.0.3":
- version: 10.1.0
- resolution: "open@npm:10.1.0"
- dependencies:
- default-browser: "npm:^5.2.1"
- define-lazy-prop: "npm:^3.0.0"
- is-inside-container: "npm:^1.0.0"
- is-wsl: "npm:^3.1.0"
- checksum: 10c0/c86d0b94503d5f735f674158d5c5d339c25ec2927562f00ee74590727292ed23e1b8d9336cb41ffa7e1fa4d3641d29b199b4ea37c78cb557d72b511743e90ebb
- languageName: node
- linkType: hard
-
"optionator@npm:^0.9.3":
version: 0.9.4
resolution: "optionator@npm:0.9.4"
@@ -7715,6 +5608,13 @@ __metadata:
languageName: node
linkType: hard
+"p-finally@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "p-finally@npm:1.0.0"
+ checksum: 10c0/6b8552339a71fe7bd424d01d8451eea92d379a711fc62f6b2fe64cad8a472c7259a236c9a22b4733abca0b5666ad503cb497792a0478c5af31ded793d00937e7
+ languageName: node
+ linkType: hard
+
"p-limit@npm:^2.2.0":
version: 2.3.0
resolution: "p-limit@npm:2.3.0"
@@ -7733,15 +5633,6 @@ __metadata:
languageName: node
linkType: hard
-"p-limit@npm:^4.0.0":
- version: 4.0.0
- resolution: "p-limit@npm:4.0.0"
- dependencies:
- yocto-queue: "npm:^1.0.0"
- checksum: 10c0/a56af34a77f8df2ff61ddfb29431044557fcbcb7642d5a3233143ebba805fc7306ac1d448de724352861cb99de934bc9ab74f0d16fe6a5460bdbdf938de875ad
- languageName: node
- linkType: hard
-
"p-locate@npm:^4.1.0":
version: 4.1.0
resolution: "p-locate@npm:4.1.0"
@@ -7760,15 +5651,6 @@ __metadata:
languageName: node
linkType: hard
-"p-locate@npm:^6.0.0":
- version: 6.0.0
- resolution: "p-locate@npm:6.0.0"
- dependencies:
- p-limit: "npm:^4.0.0"
- checksum: 10c0/d72fa2f41adce59c198270aa4d3c832536c87a1806e0f69dffb7c1a7ca998fb053915ca833d90f166a8c082d3859eabfed95f01698a3214c20df6bb8de046312
- languageName: node
- linkType: hard
-
"p-map@npm:^2.0.0":
version: 2.1.0
resolution: "p-map@npm:2.1.0"
@@ -7785,14 +5667,22 @@ __metadata:
languageName: node
linkType: hard
-"p-retry@npm:^6.2.0":
- version: 6.2.0
- resolution: "p-retry@npm:6.2.0"
+"p-queue@npm:^6.6.2":
+ version: 6.6.2
+ resolution: "p-queue@npm:6.6.2"
+ dependencies:
+ eventemitter3: "npm:^4.0.4"
+ p-timeout: "npm:^3.2.0"
+ checksum: 10c0/5739ecf5806bbeadf8e463793d5e3004d08bb3f6177bd1a44a005da8fd81bb90f80e4633e1fb6f1dfd35ee663a5c0229abe26aebb36f547ad5a858347c7b0d3e
+ languageName: node
+ linkType: hard
+
+"p-timeout@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "p-timeout@npm:3.2.0"
dependencies:
- "@types/retry": "npm:0.12.2"
- is-network-error: "npm:^1.0.0"
- retry: "npm:^0.13.1"
- checksum: 10c0/3277f2a8450fb1429c29c432d24c5965b32f187228f1beea56f5d49209717588a7dc0415def1c653f60e0d15ed72c56dacaa2d5fdfa71b0f860592b0aa6ce823
+ p-finally: "npm:^1.0.0"
+ checksum: 10c0/524b393711a6ba8e1d48137c5924749f29c93d70b671e6db761afa784726572ca06149c715632da8f70c090073afb2af1c05730303f915604fd38ee207b70a61
languageName: node
linkType: hard
@@ -7817,16 +5707,6 @@ __metadata:
languageName: node
linkType: hard
-"param-case@npm:^3.0.4":
- version: 3.0.4
- resolution: "param-case@npm:3.0.4"
- dependencies:
- dot-case: "npm:^3.0.4"
- tslib: "npm:^2.0.3"
- checksum: 10c0/ccc053f3019f878eca10e70ec546d92f51a592f762917dafab11c8b532715dcff58356118a6f350976e4ab109e321756f05739643ed0ca94298e82291e6f9e76
- languageName: node
- linkType: hard
-
"parent-module@npm:^1.0.0":
version: 1.0.1
resolution: "parent-module@npm:1.0.1"
@@ -7848,23 +5728,6 @@ __metadata:
languageName: node
linkType: hard
-"parseurl@npm:~1.3.2, parseurl@npm:~1.3.3":
- version: 1.3.3
- resolution: "parseurl@npm:1.3.3"
- checksum: 10c0/90dd4760d6f6174adb9f20cf0965ae12e23879b5f5464f38e92fce8073354341e4b3b76fa3d878351efe7d01e617121955284cfd002ab087fba1a0726ec0b4f5
- languageName: node
- linkType: hard
-
-"pascal-case@npm:^3.1.2":
- version: 3.1.2
- resolution: "pascal-case@npm:3.1.2"
- dependencies:
- no-case: "npm:^3.0.4"
- tslib: "npm:^2.0.3"
- checksum: 10c0/05ff7c344809fd272fc5030ae0ee3da8e4e63f36d47a1e0a4855ca59736254192c5a27b5822ed4bae96e54048eec5f6907713cfcfff7cdf7a464eaf7490786d8
- languageName: node
- linkType: hard
-
"path-exists@npm:^4.0.0":
version: 4.0.0
resolution: "path-exists@npm:4.0.0"
@@ -7872,13 +5735,6 @@ __metadata:
languageName: node
linkType: hard
-"path-exists@npm:^5.0.0":
- version: 5.0.0
- resolution: "path-exists@npm:5.0.0"
- checksum: 10c0/b170f3060b31604cde93eefdb7392b89d832dfbc1bed717c9718cbe0f230c1669b7e75f87e19901da2250b84d092989a0f9e44d2ef41deb09aa3ad28e691a40a
- languageName: node
- linkType: hard
-
"path-is-absolute@npm:^1.0.0":
version: 1.0.1
resolution: "path-is-absolute@npm:1.0.1"
@@ -7910,13 +5766,6 @@ __metadata:
languageName: node
linkType: hard
-"path-to-regexp@npm:0.1.10":
- version: 0.1.10
- resolution: "path-to-regexp@npm:0.1.10"
- checksum: 10c0/34196775b9113ca6df88e94c8d83ba82c0e1a2063dd33bfe2803a980da8d49b91db8104f49d5191b44ea780d46b8670ce2b7f4a5e349b0c48c6779b653f1afe4
- languageName: node
- linkType: hard
-
"path-type@npm:^4.0.0":
version: 4.0.0
resolution: "path-type@npm:4.0.0"
@@ -7931,97 +5780,423 @@ __metadata:
languageName: node
linkType: hard
-"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1":
- version: 2.3.1
- resolution: "picomatch@npm:2.3.1"
- checksum: 10c0/26c02b8d06f03206fc2ab8d16f19960f2ff9e81a658f831ecb656d8f17d9edc799e8364b1f4a7873e89d9702dff96204be0fa26fe4181f6843f040f819dac4be
+"picomatch@npm:^2.0.4, picomatch@npm:^2.2.2, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1":
+ version: 2.3.1
+ resolution: "picomatch@npm:2.3.1"
+ checksum: 10c0/26c02b8d06f03206fc2ab8d16f19960f2ff9e81a658f831ecb656d8f17d9edc799e8364b1f4a7873e89d9702dff96204be0fa26fe4181f6843f040f819dac4be
+ languageName: node
+ linkType: hard
+
+"pify@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "pify@npm:4.0.1"
+ checksum: 10c0/6f9d404b0d47a965437403c9b90eca8bb2536407f03de165940e62e72c8c8b75adda5516c6b9b23675a5877cc0bcac6bdfb0ef0e39414cd2476d5495da40e7cf
+ languageName: node
+ linkType: hard
+
+"pify@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "pify@npm:5.0.0"
+ checksum: 10c0/9f6f3cd1f159652692f514383efe401a06473af35a699962230ad1c4c9796df5999961461fc1a3b81eed8e3e74adb8bd032474fb3f93eb6bdbd9f33328da1ed2
+ languageName: node
+ linkType: hard
+
+"pirates@npm:^4.0.4":
+ version: 4.0.6
+ resolution: "pirates@npm:4.0.6"
+ checksum: 10c0/00d5fa51f8dded94d7429700fb91a0c1ead00ae2c7fd27089f0c5b63e6eca36197fe46384631872690a66f390c5e27198e99006ab77ae472692ab9c2ca903f36
+ languageName: node
+ linkType: hard
+
+"pkg-dir@npm:^4.1.0, pkg-dir@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "pkg-dir@npm:4.2.0"
+ dependencies:
+ find-up: "npm:^4.0.0"
+ checksum: 10c0/c56bda7769e04907a88423feb320babaed0711af8c436ce3e56763ab1021ba107c7b0cafb11cde7529f669cfc22bffcaebffb573645cbd63842ea9fb17cd7728
+ languageName: node
+ linkType: hard
+
+"possible-typed-array-names@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "possible-typed-array-names@npm:1.0.0"
+ checksum: 10c0/d9aa22d31f4f7680e20269db76791b41c3a32c01a373e25f8a4813b4d45f7456bfc2b6d68f752dc4aab0e0bb0721cb3d76fb678c9101cb7a16316664bc2c73fd
+ 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.1.0
+ resolution: "postcss-modules-extract-imports@npm:3.1.0"
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: 10c0/402084bcab376083c4b1b5111b48ec92974ef86066f366f0b2d5b2ac2b647d561066705ade4db89875a13cb175b33dd6af40d16d32b2ea5eaf8bac63bd2bf219
+ languageName: node
+ linkType: hard
+
+"postcss-modules-local-by-default@npm:^4.0.0":
+ version: 4.0.5
+ resolution: "postcss-modules-local-by-default@npm:4.0.5"
+ dependencies:
+ icss-utils: "npm:^5.0.0"
+ postcss-selector-parser: "npm:^6.0.2"
+ postcss-value-parser: "npm:^4.1.0"
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: 10c0/f4ad35abeb685ecb25f80c93d9fe23c8b89ee45ac4185f3560e701b4d7372f9b798577e79c5ed03b6d9c80bc923b001210c127c04ced781f43cda9e32b202a5b
+ languageName: node
+ linkType: hard
+
+"postcss-modules-scope@npm:^3.0.0":
+ version: 3.2.0
+ resolution: "postcss-modules-scope@npm:3.2.0"
+ dependencies:
+ postcss-selector-parser: "npm:^6.0.4"
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: 10c0/a2f5ffe372169b3feb8628cd785eb748bf12e344cfa57bce9e5cdc4fa5adcdb40d36daa86bb35dad53427703b185772aad08825b5783f745fcb1b6039454a84b
+ languageName: node
+ linkType: hard
+
+"postcss-modules-values@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "postcss-modules-values@npm:4.0.0"
+ dependencies:
+ icss-utils: "npm:^5.0.0"
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: 10c0/dd18d7631b5619fb9921b198c86847a2a075f32e0c162e0428d2647685e318c487a2566cc8cc669fc2077ef38115cde7a068e321f46fb38be3ad49646b639dbc
+ 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
-"pify@npm:^4.0.1":
- version: 4.0.1
- resolution: "pify@npm:4.0.1"
- checksum: 10c0/6f9d404b0d47a965437403c9b90eca8bb2536407f03de165940e62e72c8c8b75adda5516c6b9b23675a5877cc0bcac6bdfb0ef0e39414cd2476d5495da40e7cf
+"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
-"pirates@npm:^4.0.4":
- version: 4.0.6
- resolution: "pirates@npm:4.0.6"
- checksum: 10c0/00d5fa51f8dded94d7429700fb91a0c1ead00ae2c7fd27089f0c5b63e6eca36197fe46384631872690a66f390c5e27198e99006ab77ae472692ab9c2ca903f36
+"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
-"pkg-dir@npm:^4.2.0":
- version: 4.2.0
- resolution: "pkg-dir@npm:4.2.0"
+"postcss-normalize-unicode@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "postcss-normalize-unicode@npm:5.1.1"
dependencies:
- find-up: "npm:^4.0.0"
- checksum: 10c0/c56bda7769e04907a88423feb320babaed0711af8c436ce3e56763ab1021ba107c7b0cafb11cde7529f669cfc22bffcaebffb573645cbd63842ea9fb17cd7728
+ browserslist: "npm:^4.21.4"
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.2.15
+ checksum: 10c0/c102888d488d05c53ab10ffcd4e0efb892ef0cc2f9b0abe9c9b175a2d7a9c226981ca6806ed9e5c1b82a8190f2b3a8342a6de800f019b417130661b0787ff6d7
languageName: node
linkType: hard
-"pkg-dir@npm:^7.0.0":
- version: 7.0.0
- resolution: "pkg-dir@npm:7.0.0"
+"postcss-normalize-url@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "postcss-normalize-url@npm:5.1.0"
dependencies:
- find-up: "npm:^6.3.0"
- checksum: 10c0/1afb23d2efb1ec9d8b2c4a0c37bf146822ad2774f074cb05b853be5dca1b40815c5960dd126df30ab8908349262a266f31b771e877235870a3b8fd313beebec5
+ 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
-"possible-typed-array-names@npm:^1.0.0":
- version: 1.0.0
- resolution: "possible-typed-array-names@npm:1.0.0"
- checksum: 10c0/d9aa22d31f4f7680e20269db76791b41c3a32c01a373e25f8a4813b4d45f7456bfc2b6d68f752dc4aab0e0bb0721cb3d76fb678c9101cb7a16316664bc2c73fd
+"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-modules-extract-imports@npm:^3.1.0":
- version: 3.1.0
- resolution: "postcss-modules-extract-imports@npm:3.1.0"
+"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.1.0
- checksum: 10c0/402084bcab376083c4b1b5111b48ec92974ef86066f366f0b2d5b2ac2b647d561066705ade4db89875a13cb175b33dd6af40d16d32b2ea5eaf8bac63bd2bf219
+ postcss: ^8.2.15
+ checksum: 10c0/55abfbd2c7267eefed62a881ed0b5c0c98409c50a589526a3ebb9f8d879979203e523b8888fa84732bdd1ac887f721287a037002fa70c27c8d33f1bcbae9d9c6
languageName: node
linkType: hard
-"postcss-modules-local-by-default@npm:^4.0.5":
- version: 4.0.5
- resolution: "postcss-modules-local-by-default@npm:4.0.5"
+"postcss-reduce-initial@npm:^5.1.2":
+ version: 5.1.2
+ resolution: "postcss-reduce-initial@npm:5.1.2"
dependencies:
- icss-utils: "npm:^5.0.0"
- postcss-selector-parser: "npm:^6.0.2"
- postcss-value-parser: "npm:^4.1.0"
+ browserslist: "npm:^4.21.4"
+ caniuse-api: "npm:^3.0.0"
peerDependencies:
- postcss: ^8.1.0
- checksum: 10c0/f4ad35abeb685ecb25f80c93d9fe23c8b89ee45ac4185f3560e701b4d7372f9b798577e79c5ed03b6d9c80bc923b001210c127c04ced781f43cda9e32b202a5b
+ postcss: ^8.2.15
+ checksum: 10c0/ddb2ce61c8d0997184f08200eafdf32b3c67e88228fee960f5e2010c32da0c1d8ea07712585bf2b3aaa15f583066401d45db2c1131527c5116ca6794ebebd865
languageName: node
linkType: hard
-"postcss-modules-scope@npm:^3.2.0":
- version: 3.2.0
- resolution: "postcss-modules-scope@npm:3.2.0"
+"postcss-reduce-transforms@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "postcss-reduce-transforms@npm:5.1.0"
dependencies:
- postcss-selector-parser: "npm:^6.0.4"
+ postcss-value-parser: "npm:^4.2.0"
peerDependencies:
- postcss: ^8.1.0
- checksum: 10c0/a2f5ffe372169b3feb8628cd785eb748bf12e344cfa57bce9e5cdc4fa5adcdb40d36daa86bb35dad53427703b185772aad08825b5783f745fcb1b6039454a84b
+ postcss: ^8.2.15
+ checksum: 10c0/caefaeb78652ad8701b94e91500e38551255e4899fa298a7357519a36cbeebae088eab4535e00f17675a1230f448c4a7077045639d496da4614a46bc41df4add
languageName: node
linkType: hard
-"postcss-modules-values@npm:^4.0.0":
- version: 4.0.0
- resolution: "postcss-modules-values@npm:4.0.0"
+"postcss-sass@npm:^0.5.0":
+ version: 0.5.0
+ resolution: "postcss-sass@npm:0.5.0"
dependencies:
- icss-utils: "npm:^5.0.0"
- peerDependencies:
- postcss: ^8.1.0
- checksum: 10c0/dd18d7631b5619fb9921b198c86847a2a075f32e0c162e0428d2647685e318c487a2566cc8cc669fc2077ef38115cde7a068e321f46fb38be3ad49646b639dbc
+ gonzales-pe: "npm:^4.3.0"
+ postcss: "npm:^8.2.14"
+ checksum: 10c0/df67f09ac94ec352e5586a050a6e73f236ed24ba1057778d08260a69608a1d4e6edbc29f017903ace873df173928b4de1550019f95e9d111ac55fc581a574f28
languageName: node
linkType: hard
-"postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4":
+"postcss-selector-parser@npm:^6.0.2, postcss-selector-parser@npm:^6.0.4, postcss-selector-parser@npm:^6.0.5, postcss-selector-parser@npm:^6.0.9":
version: 6.1.2
resolution: "postcss-selector-parser@npm:6.1.2"
dependencies:
@@ -8031,6 +6206,29 @@ __metadata:
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.1.0, postcss-value-parser@npm:^4.2.0":
version: 4.2.0
resolution: "postcss-value-parser@npm:4.2.0"
@@ -8038,7 +6236,7 @@ __metadata:
languageName: node
linkType: hard
-"postcss@npm:^8.4.33":
+"postcss@npm:^8.2.14":
version: 8.4.47
resolution: "postcss@npm:8.4.47"
dependencies:
@@ -8074,16 +6272,6 @@ __metadata:
languageName: node
linkType: hard
-"pretty-error@npm:^4.0.0":
- version: 4.0.0
- resolution: "pretty-error@npm:4.0.0"
- dependencies:
- lodash: "npm:^4.17.20"
- renderkid: "npm:^3.0.0"
- checksum: 10c0/dc292c087e2857b2e7592784ab31e37a40f3fa918caa11eba51f9fb2853e1d4d6e820b219917e35f5721d833cfd20fdf4f26ae931a90fd1ad0cae2125c345138
- languageName: node
- linkType: hard
-
"pretty-format@npm:^29.7.0":
version: 29.7.0
resolution: "pretty-format@npm:29.7.0"
@@ -8102,13 +6290,6 @@ __metadata:
languageName: node
linkType: hard
-"process-nextick-args@npm:~2.0.0":
- version: 2.0.1
- resolution: "process-nextick-args@npm:2.0.1"
- checksum: 10c0/bec089239487833d46b59d80327a1605e1c5287eaad770a291add7f45fda1bb5e28b38e0e061add0a1d0ee0984788ce74fa394d345eed1c420cacf392c554367
- languageName: node
- linkType: hard
-
"promise-retry@npm:^2.0.1":
version: 2.0.1
resolution: "promise-retry@npm:2.0.1"
@@ -8119,6 +6300,13 @@ __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.0.1":
version: 2.4.2
resolution: "prompts@npm:2.4.2"
@@ -8140,16 +6328,6 @@ __metadata:
languageName: node
linkType: hard
-"proxy-addr@npm:~2.0.7":
- version: 2.0.7
- resolution: "proxy-addr@npm:2.0.7"
- dependencies:
- forwarded: "npm:0.2.0"
- ipaddr.js: "npm:1.9.1"
- checksum: 10c0/c3eed999781a35f7fd935f398b6d8920b6fb00bbc14287bc6de78128ccc1a02c89b95b56742bf7cf0362cc333c61d138532049c7dedc7a328ef13343eff81210
- languageName: node
- linkType: hard
-
"pseudomap@npm:^1.0.2":
version: 1.0.2
resolution: "pseudomap@npm:1.0.2"
@@ -8171,15 +6349,6 @@ __metadata:
languageName: node
linkType: hard
-"qs@npm:6.13.0":
- version: 6.13.0
- resolution: "qs@npm:6.13.0"
- dependencies:
- side-channel: "npm:^1.0.6"
- checksum: 10c0/62372cdeec24dc83a9fb240b7533c0fdcf0c5f7e0b83343edd7310f0ab4c8205a5e7c56406531f2e47e1b4878a3821d652be4192c841de5b032ca83619d8f860
- languageName: node
- linkType: hard
-
"queue-microtask@npm:^1.2.2":
version: 1.2.3
resolution: "queue-microtask@npm:1.2.3"
@@ -8196,25 +6365,6 @@ __metadata:
languageName: node
linkType: hard
-"range-parser@npm:^1.2.1, range-parser@npm:~1.2.1":
- version: 1.2.1
- resolution: "range-parser@npm:1.2.1"
- checksum: 10c0/96c032ac2475c8027b7a4e9fe22dc0dfe0f6d90b85e496e0f016fbdb99d6d066de0112e680805075bd989905e2123b3b3d002765149294dce0c1f7f01fcc2ea0
- languageName: node
- linkType: hard
-
-"raw-body@npm:2.5.2":
- version: 2.5.2
- resolution: "raw-body@npm:2.5.2"
- dependencies:
- bytes: "npm:3.1.2"
- http-errors: "npm:2.0.0"
- iconv-lite: "npm:0.4.24"
- unpipe: "npm:1.0.0"
- checksum: 10c0/b201c4b66049369a60e766318caff5cb3cc5a900efd89bdac431463822d976ad0670912c931fdbdcf5543207daf6f6833bca57aa116e1661d2ea91e12ca692c4
- languageName: node
- linkType: hard
-
"react-dom@npm:^18.3.1":
version: 18.3.1
resolution: "react-dom@npm:18.3.1"
@@ -8262,32 +6412,6 @@ __metadata:
languageName: node
linkType: hard
-"readable-stream@npm:^2.0.1":
- version: 2.3.8
- resolution: "readable-stream@npm:2.3.8"
- dependencies:
- core-util-is: "npm:~1.0.0"
- inherits: "npm:~2.0.3"
- isarray: "npm:~1.0.0"
- process-nextick-args: "npm:~2.0.0"
- safe-buffer: "npm:~5.1.1"
- string_decoder: "npm:~1.1.1"
- util-deprecate: "npm:~1.0.1"
- checksum: 10c0/7efdb01f3853bc35ac62ea25493567bf588773213f5f4a79f9c365e1ad13bab845ac0dae7bc946270dc40c3929483228415e92a3fc600cc7e4548992f41ee3fa
- languageName: node
- linkType: hard
-
-"readable-stream@npm:^3.0.6":
- version: 3.6.2
- resolution: "readable-stream@npm:3.6.2"
- dependencies:
- inherits: "npm:^2.0.3"
- string_decoder: "npm:^1.1.1"
- util-deprecate: "npm:^1.0.1"
- checksum: 10c0/e37be5c79c376fdd088a45fa31ea2e423e5d48854be7a22a58869b4e84d25047b193f6acb54f1012331e1bcd667ffb569c01b99d36b0bd59658fb33f513511b7
- languageName: node
- linkType: hard
-
"readdirp@npm:^4.0.1":
version: 4.0.1
resolution: "readdirp@npm:4.0.1"
@@ -8295,24 +6419,6 @@ __metadata:
languageName: node
linkType: hard
-"readdirp@npm:~3.6.0":
- version: 3.6.0
- resolution: "readdirp@npm:3.6.0"
- dependencies:
- picomatch: "npm:^2.2.1"
- checksum: 10c0/6fa848cf63d1b82ab4e985f4cf72bd55b7dcfd8e0a376905804e48c3634b7e749170940ba77b32804d5fe93b3cc521aa95a8d7e7d725f830da6d93f3669ce66b
- languageName: node
- linkType: hard
-
-"rechoir@npm:^0.8.0":
- version: 0.8.0
- resolution: "rechoir@npm:0.8.0"
- dependencies:
- resolve: "npm:^1.20.0"
- checksum: 10c0/1a30074124a22abbd5d44d802dac26407fa72a0a95f162aa5504ba8246bc5452f8b1a027b154d9bdbabcd8764920ff9333d934c46a8f17479c8912e92332f3ff
- languageName: node
- linkType: hard
-
"reflect.getprototypeof@npm:^1.0.4":
version: 1.0.6
resolution: "reflect.getprototypeof@npm:1.0.6"
@@ -8328,22 +6434,6 @@ __metadata:
languageName: node
linkType: hard
-"regenerate-unicode-properties@npm:^10.2.0":
- version: 10.2.0
- resolution: "regenerate-unicode-properties@npm:10.2.0"
- dependencies:
- regenerate: "npm:^1.4.2"
- checksum: 10c0/5510785eeaf56bbfdf4e663d6753f125c08d2a372d4107bc1b756b7bf142e2ed80c2733a8b54e68fb309ba37690e66a0362699b0e21d5c1f0255dea1b00e6460
- languageName: node
- linkType: hard
-
-"regenerate@npm:^1.4.2":
- version: 1.4.2
- resolution: "regenerate@npm:1.4.2"
- checksum: 10c0/f73c9eba5d398c818edc71d1c6979eaa05af7a808682749dd079f8df2a6d91a9b913db216c2c9b03e0a8ba2bba8701244a93f45211afbff691c32c7b275db1b8
- languageName: node
- linkType: hard
-
"regenerator-runtime@npm:^0.14.0":
version: 0.14.1
resolution: "regenerator-runtime@npm:0.14.1"
@@ -8351,15 +6441,6 @@ __metadata:
languageName: node
linkType: hard
-"regenerator-transform@npm:^0.15.2":
- version: 0.15.2
- resolution: "regenerator-transform@npm:0.15.2"
- dependencies:
- "@babel/runtime": "npm:^7.8.4"
- checksum: 10c0/7cfe6931ec793269701994a93bab89c0cc95379191fad866270a7fea2adfec67ea62bb5b374db77058b60ba4509319d9b608664d0d288bd9989ca8dbd08fae90
- languageName: node
- linkType: hard
-
"regexp.prototype.flags@npm:^1.5.2":
version: 1.5.2
resolution: "regexp.prototype.flags@npm:1.5.2"
@@ -8372,58 +6453,6 @@ __metadata:
languageName: node
linkType: hard
-"regexpu-core@npm:^6.1.1":
- version: 6.1.1
- resolution: "regexpu-core@npm:6.1.1"
- dependencies:
- regenerate: "npm:^1.4.2"
- regenerate-unicode-properties: "npm:^10.2.0"
- regjsgen: "npm:^0.8.0"
- regjsparser: "npm:^0.11.0"
- unicode-match-property-ecmascript: "npm:^2.0.0"
- unicode-match-property-value-ecmascript: "npm:^2.1.0"
- checksum: 10c0/07d49697e20f9b65977535abba4858b7f5171c13f7c366be53ec1886d3d5f69f1b98cc6a6e63cf271adda077c3366a4c851c7473c28bbd69cf5a6b6b008efc3e
- languageName: node
- linkType: hard
-
-"regjsgen@npm:^0.8.0":
- version: 0.8.0
- resolution: "regjsgen@npm:0.8.0"
- checksum: 10c0/44f526c4fdbf0b29286101a282189e4dbb303f4013cf3fea058668d96d113b9180d3d03d1e13f6d4cbde38b7728bf951aecd9dc199938c080093a9a6f0d7a6bd
- languageName: node
- linkType: hard
-
-"regjsparser@npm:^0.11.0":
- version: 0.11.0
- resolution: "regjsparser@npm:0.11.0"
- dependencies:
- jsesc: "npm:~3.0.2"
- bin:
- regjsparser: bin/parser
- checksum: 10c0/155143a8f2c95e3170df4fff10ddf3f16a351b5d2b8cbb257e9f4a50abb9a980a28af0936b5bf850fee767537ffa8eb77c6b211fe8be19834dbe584dfd950c62
- languageName: node
- linkType: hard
-
-"relateurl@npm:^0.2.7":
- version: 0.2.7
- resolution: "relateurl@npm:0.2.7"
- checksum: 10c0/c248b4e3b32474f116a804b537fa6343d731b80056fb506dffd91e737eef4cac6be47a65aae39b522b0db9d0b1011d1a12e288d82a109ecd94a5299d82f6573a
- languageName: node
- linkType: hard
-
-"renderkid@npm:^3.0.0":
- version: 3.0.0
- resolution: "renderkid@npm:3.0.0"
- dependencies:
- css-select: "npm:^4.1.3"
- dom-converter: "npm:^0.2.0"
- htmlparser2: "npm:^6.1.0"
- lodash: "npm:^4.17.21"
- strip-ansi: "npm:^6.0.1"
- checksum: 10c0/24a9fae4cc50e731d059742d1b3eec163dc9e3872b12010d120c3fcbd622765d9cda41f79a1bbb4bf63c1d3442f18a08f6e1642cb5d7ebf092a0ce3f7a3bd143
- languageName: node
- linkType: hard
-
"require-directory@npm:^2.1.1":
version: 2.1.1
resolution: "require-directory@npm:2.1.1"
@@ -8431,20 +6460,6 @@ __metadata:
languageName: node
linkType: hard
-"require-from-string@npm:^2.0.2":
- version: 2.0.2
- resolution: "require-from-string@npm:2.0.2"
- checksum: 10c0/aaa267e0c5b022fc5fd4eef49d8285086b15f2a1c54b28240fdf03599cbd9c26049fee3eab894f2e1f6ca65e513b030a7c264201e3f005601e80c49fb2937ce2
- languageName: node
- linkType: hard
-
-"requires-port@npm:^1.0.0":
- version: 1.0.0
- resolution: "requires-port@npm:1.0.0"
- checksum: 10c0/b2bfdd09db16c082c4326e573a82c0771daaf7b53b9ce8ad60ea46aa6e30aaf475fe9b164800b89f93b748d2c234d8abff945d2551ba47bf5698e04cd7713267
- languageName: node
- linkType: hard
-
"resolve-cwd@npm:^3.0.0":
version: 3.0.0
resolution: "resolve-cwd@npm:3.0.0"
@@ -8475,7 +6490,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.4":
+"resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.22.4":
version: 1.22.8
resolution: "resolve@npm:1.22.8"
dependencies:
@@ -8501,7 +6516,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin":
+"resolve@patch:resolve@npm%3A^1.19.0#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin, resolve@patch:resolve@npm%3A^1.22.4#optional!builtin":
version: 1.22.8
resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d"
dependencies:
@@ -8534,13 +6549,6 @@ __metadata:
languageName: node
linkType: hard
-"retry@npm:^0.13.1":
- version: 0.13.1
- resolution: "retry@npm:0.13.1"
- checksum: 10c0/9ae822ee19db2163497e074ea919780b1efa00431d197c7afdb950e42bf109196774b92a49fc9821f0b8b328a98eea6017410bfc5e8a0fc19c85c6d11adb3772
- languageName: node
- linkType: hard
-
"reusify@npm:^1.0.4":
version: 1.0.4
resolution: "reusify@npm:1.0.4"
@@ -8548,10 +6556,128 @@ __metadata:
languageName: node
linkType: hard
-"run-applescript@npm:^7.0.0":
- version: 7.0.0
- resolution: "run-applescript@npm:7.0.0"
- checksum: 10c0/bd821bbf154b8e6c8ecffeaf0c33cebbb78eb2987476c3f6b420d67ab4c5301faa905dec99ded76ebb3a7042b4e440189ae6d85bbbd3fc6e8d493347ecda8bfe
+"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-plugin-terser@npm:^7.0.2":
+ version: 7.0.2
+ resolution: "rollup-plugin-terser@npm:7.0.2"
+ dependencies:
+ "@babel/code-frame": "npm:^7.10.4"
+ jest-worker: "npm:^26.2.1"
+ serialize-javascript: "npm:^4.0.0"
+ terser: "npm:^5.0.0"
+ peerDependencies:
+ rollup: ^2.0.0
+ checksum: 10c0/f79b851c6f7b06555d3a8ce7a4e32abd2b7cb8318e89fb8db73e662fa6e3af1a59920e881d111efc65a7437fd9582b61b1f4859b6fd839ba948616829d92432d
+ languageName: node
+ linkType: hard
+
+"rollup-plugin-typescript2@npm:^0.36.0":
+ version: 0.36.0
+ resolution: "rollup-plugin-typescript2@npm:0.36.0"
+ dependencies:
+ "@rollup/pluginutils": "npm:^4.1.2"
+ find-cache-dir: "npm:^3.3.2"
+ fs-extra: "npm:^10.0.0"
+ semver: "npm:^7.5.4"
+ tslib: "npm:^2.6.2"
+ peerDependencies:
+ rollup: ">=1.26.3"
+ typescript: ">=2.4.0"
+ checksum: 10c0/3c8d17cd852ded36eaad2759caf170f90e091d8f86ff7b016d1823bc8b507b8f689156bcccda348fc88471681dc79cc9eb13ddb09a4dfcf0d07ac9a249e2d79b
+ 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.24.0":
+ version: 4.24.0
+ resolution: "rollup@npm:4.24.0"
+ dependencies:
+ "@rollup/rollup-android-arm-eabi": "npm:4.24.0"
+ "@rollup/rollup-android-arm64": "npm:4.24.0"
+ "@rollup/rollup-darwin-arm64": "npm:4.24.0"
+ "@rollup/rollup-darwin-x64": "npm:4.24.0"
+ "@rollup/rollup-linux-arm-gnueabihf": "npm:4.24.0"
+ "@rollup/rollup-linux-arm-musleabihf": "npm:4.24.0"
+ "@rollup/rollup-linux-arm64-gnu": "npm:4.24.0"
+ "@rollup/rollup-linux-arm64-musl": "npm:4.24.0"
+ "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.24.0"
+ "@rollup/rollup-linux-riscv64-gnu": "npm:4.24.0"
+ "@rollup/rollup-linux-s390x-gnu": "npm:4.24.0"
+ "@rollup/rollup-linux-x64-gnu": "npm:4.24.0"
+ "@rollup/rollup-linux-x64-musl": "npm:4.24.0"
+ "@rollup/rollup-win32-arm64-msvc": "npm:4.24.0"
+ "@rollup/rollup-win32-ia32-msvc": "npm:4.24.0"
+ "@rollup/rollup-win32-x64-msvc": "npm:4.24.0"
+ "@types/estree": "npm:1.0.6"
+ fsevents: "npm:~2.3.2"
+ dependenciesMeta:
+ "@rollup/rollup-android-arm-eabi":
+ optional: true
+ "@rollup/rollup-android-arm64":
+ optional: true
+ "@rollup/rollup-darwin-arm64":
+ optional: true
+ "@rollup/rollup-darwin-x64":
+ optional: true
+ "@rollup/rollup-linux-arm-gnueabihf":
+ optional: true
+ "@rollup/rollup-linux-arm-musleabihf":
+ optional: true
+ "@rollup/rollup-linux-arm64-gnu":
+ optional: true
+ "@rollup/rollup-linux-arm64-musl":
+ optional: true
+ "@rollup/rollup-linux-powerpc64le-gnu":
+ optional: true
+ "@rollup/rollup-linux-riscv64-gnu":
+ optional: true
+ "@rollup/rollup-linux-s390x-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-musl":
+ optional: true
+ "@rollup/rollup-win32-arm64-msvc":
+ optional: true
+ "@rollup/rollup-win32-ia32-msvc":
+ optional: true
+ "@rollup/rollup-win32-x64-msvc":
+ optional: true
+ fsevents:
+ optional: true
+ bin:
+ rollup: dist/bin/rollup
+ checksum: 10c0/77fb549c1de8afd1142d2da765adbb0cdab9f13c47df5217f00b5cf40b74219caa48c6ba2157f6249313ee81b6fa4c4fa8b3d2a0347ad6220739e00e580a808d
languageName: node
linkType: hard
@@ -8576,20 +6702,20 @@ __metadata:
languageName: node
linkType: hard
-"safe-buffer@npm:5.1.2, safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1":
- version: 5.1.2
- resolution: "safe-buffer@npm:5.1.2"
- checksum: 10c0/780ba6b5d99cc9a40f7b951d47152297d0e260f0df01472a1b99d4889679a4b94a13d644f7dbc4f022572f09ae9005fa2fbb93bbbd83643316f365a3e9a45b21
- languageName: node
- linkType: hard
-
-"safe-buffer@npm:5.2.1, safe-buffer@npm:>=5.1.0, safe-buffer@npm:^5.1.0, safe-buffer@npm:~5.2.0":
+"safe-buffer@npm:^5.1.0":
version: 5.2.1
resolution: "safe-buffer@npm:5.2.1"
checksum: 10c0/6501914237c0a86e9675d4e51d89ca3c21ffd6a31642efeba25ad65720bce6921c9e7e974e5be91a786b25aa058b5303285d3c15dbabf983a919f5f630d349f3
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.3":
version: 1.0.3
resolution: "safe-regex-test@npm:1.0.3"
@@ -8643,60 +6769,20 @@ __metadata:
source-map-js: "npm:>=0.6.2 <2.0.0"
bin:
sass: sass.js
- checksum: 10c0/505ff0d9267d0fb990971e617acfeabf7c060c55d4cef68fe8a4bc693e7ea88ae7d7caeca3975e4b453459ba4a707b6e5b6979fc9395a7e08f0a43ca6aed06b8
- languageName: node
- linkType: hard
-
-"scheduler@npm:^0.23.2":
- version: 0.23.2
- resolution: "scheduler@npm:0.23.2"
- dependencies:
- loose-envify: "npm:^1.1.0"
- checksum: 10c0/26383305e249651d4c58e6705d5f8425f153211aef95f15161c151f7b8de885f24751b377e4a0b3dd42cce09aad3f87a61dab7636859c0d89b7daf1a1e2a5c78
- languageName: node
- linkType: hard
-
-"schema-utils@npm:^3.1.1, schema-utils@npm:^3.2.0":
- version: 3.3.0
- resolution: "schema-utils@npm:3.3.0"
- dependencies:
- "@types/json-schema": "npm:^7.0.8"
- ajv: "npm:^6.12.5"
- ajv-keywords: "npm:^3.5.2"
- checksum: 10c0/fafdbde91ad8aa1316bc543d4b61e65ea86970aebbfb750bfb6d8a6c287a23e415e0e926c2498696b242f63af1aab8e585252637fabe811fd37b604351da6500
- languageName: node
- linkType: hard
-
-"schema-utils@npm:^4.0.0, schema-utils@npm:^4.2.0":
- version: 4.2.0
- resolution: "schema-utils@npm:4.2.0"
- dependencies:
- "@types/json-schema": "npm:^7.0.9"
- ajv: "npm:^8.9.0"
- ajv-formats: "npm:^2.1.1"
- ajv-keywords: "npm:^5.1.0"
- checksum: 10c0/8dab7e7800316387fd8569870b4b668cfcecf95ac551e369ea799bbcbfb63fb0365366d4b59f64822c9f7904d8c5afcfaf5a6124a4b08783e558cd25f299a6b4
- languageName: node
- linkType: hard
-
-"select-hose@npm:^2.0.0":
- version: 2.0.0
- resolution: "select-hose@npm:2.0.0"
- checksum: 10c0/01cc52edd29feddaf379efb4328aededa633f0ac43c64b11a8abd075ff34f05b0d280882c4fbcbdf1a0658202c9cd2ea8d5985174dcf9a2dac7e3a4996fa9b67
+ checksum: 10c0/505ff0d9267d0fb990971e617acfeabf7c060c55d4cef68fe8a4bc693e7ea88ae7d7caeca3975e4b453459ba4a707b6e5b6979fc9395a7e08f0a43ca6aed06b8
languageName: node
linkType: hard
-"selfsigned@npm:^2.4.1":
- version: 2.4.1
- resolution: "selfsigned@npm:2.4.1"
+"scheduler@npm:^0.23.2":
+ version: 0.23.2
+ resolution: "scheduler@npm:0.23.2"
dependencies:
- "@types/node-forge": "npm:^1.3.0"
- node-forge: "npm:^1"
- checksum: 10c0/521829ec36ea042f7e9963bf1da2ed040a815cf774422544b112ec53b7edc0bc50a0f8cc2ae7aa6cc19afa967c641fd96a15de0fc650c68651e41277d2e1df09
+ loose-envify: "npm:^1.1.0"
+ checksum: 10c0/26383305e249651d4c58e6705d5f8425f153211aef95f15161c151f7b8de885f24751b377e4a0b3dd42cce09aad3f87a61dab7636859c0d89b7daf1a1e2a5c78
languageName: node
linkType: hard
-"semver@npm:^6.3.0, semver@npm:^6.3.1":
+"semver@npm:^6.0.0, semver@npm:^6.3.0, semver@npm:^6.3.1":
version: 6.3.1
resolution: "semver@npm:6.3.1"
bin:
@@ -8705,7 +6791,7 @@ __metadata:
languageName: node
linkType: hard
-"semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0":
+"semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0":
version: 7.6.3
resolution: "semver@npm:7.6.3"
bin:
@@ -8714,24 +6800,12 @@ __metadata:
languageName: node
linkType: hard
-"send@npm:0.19.0":
- version: 0.19.0
- resolution: "send@npm:0.19.0"
+"serialize-javascript@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "serialize-javascript@npm:4.0.0"
dependencies:
- debug: "npm:2.6.9"
- depd: "npm:2.0.0"
- destroy: "npm:1.2.0"
- encodeurl: "npm:~1.0.2"
- escape-html: "npm:~1.0.3"
- etag: "npm:~1.8.1"
- fresh: "npm:0.5.2"
- http-errors: "npm:2.0.0"
- mime: "npm:1.6.0"
- ms: "npm:2.1.3"
- on-finished: "npm:2.4.1"
- range-parser: "npm:~1.2.1"
- statuses: "npm:2.0.1"
- checksum: 10c0/ea3f8a67a8f0be3d6bf9080f0baed6d2c51d11d4f7b4470de96a5029c598a7011c497511ccc28968b70ef05508675cebff27da9151dd2ceadd60be4e6cf845e3
+ randombytes: "npm:^2.1.0"
+ checksum: 10c0/510dfe7f0311c0b2f7ab06311afa1668ba2969ab2f1faaac0a4924ede76b7f22ba85cfdeaa0052ec5a047bca42c8cd8ac8df8f0efe52f9bd290b3a39ae69fe9d
languageName: node
linkType: hard
@@ -8744,33 +6818,6 @@ __metadata:
languageName: node
linkType: hard
-"serve-index@npm:^1.9.1":
- version: 1.9.1
- resolution: "serve-index@npm:1.9.1"
- dependencies:
- accepts: "npm:~1.3.4"
- batch: "npm:0.6.1"
- debug: "npm:2.6.9"
- escape-html: "npm:~1.0.3"
- http-errors: "npm:~1.6.2"
- mime-types: "npm:~2.1.17"
- parseurl: "npm:~1.3.2"
- checksum: 10c0/a666471a24196f74371edf2c3c7bcdd82adbac52f600804508754b5296c3567588bf694258b19e0cb23a567acfa20d9721bfdaed3286007b81f9741ada8a3a9c
- languageName: node
- linkType: hard
-
-"serve-static@npm:1.16.2":
- version: 1.16.2
- resolution: "serve-static@npm:1.16.2"
- dependencies:
- encodeurl: "npm:~2.0.0"
- escape-html: "npm:~1.0.3"
- parseurl: "npm:~1.3.3"
- send: "npm:0.19.0"
- checksum: 10c0/528fff6f5e12d0c5a391229ad893910709bc51b5705962b09404a1d813857578149b8815f35d3ee5752f44cd378d0f31669d4b1d7e2d11f41e08283d5134bd1f
- languageName: node
- linkType: hard
-
"set-function-length@npm:^1.2.1":
version: 1.2.2
resolution: "set-function-length@npm:1.2.2"
@@ -8797,29 +6844,6 @@ __metadata:
languageName: node
linkType: hard
-"setprototypeof@npm:1.1.0":
- version: 1.1.0
- resolution: "setprototypeof@npm:1.1.0"
- checksum: 10c0/a77b20876689c6a89c3b42f0c3596a9cae02f90fc902570cbd97198e9e8240382086c9303ad043e88cee10f61eae19f1004e51d885395a1e9bf49f9ebed12872
- languageName: node
- linkType: hard
-
-"setprototypeof@npm:1.2.0":
- version: 1.2.0
- resolution: "setprototypeof@npm:1.2.0"
- checksum: 10c0/68733173026766fa0d9ecaeb07f0483f4c2dc70ca376b3b7c40b7cda909f94b0918f6c5ad5ce27a9160bdfb475efaa9d5e705a11d8eaae18f9835d20976028bc
- languageName: node
- linkType: hard
-
-"shallow-clone@npm:^3.0.0":
- version: 3.0.1
- resolution: "shallow-clone@npm:3.0.1"
- dependencies:
- kind-of: "npm:^6.0.2"
- checksum: 10c0/7bab09613a1b9f480c85a9823aebec533015579fa055ba6634aa56ba1f984380670eaf33b8217502931872aa1401c9fcadaa15f9f604d631536df475b05bcf1e
- languageName: node
- linkType: hard
-
"shebang-command@npm:^1.2.0":
version: 1.2.0
resolution: "shebang-command@npm:1.2.0"
@@ -8852,13 +6876,6 @@ __metadata:
languageName: node
linkType: hard
-"shell-quote@npm:^1.8.1":
- version: 1.8.1
- resolution: "shell-quote@npm:1.8.1"
- checksum: 10c0/8cec6fd827bad74d0a49347057d40dfea1e01f12a6123bf82c4649f3ef152fc2bc6d6176e6376bffcd205d9d0ccb4f1f9acae889384d20baff92186f01ea455a
- languageName: node
- linkType: hard
-
"side-channel@npm:^1.0.4, side-channel@npm:^1.0.6":
version: 1.0.6
resolution: "side-channel@npm:1.0.6"
@@ -8889,18 +6906,15 @@ __metadata:
version: 0.0.0-use.local
resolution: "simple-react-ui-kit@workspace:."
dependencies:
- "@babel/core": "npm:^7.25.2"
- "@babel/preset-env": "npm:^7.25.4"
- "@babel/preset-react": "npm:^7.24.7"
- "@babel/preset-typescript": "npm:^7.24.7"
"@changesets/cli": "npm:^2.27.8"
"@eslint/compat": "npm:^1.1.1"
"@eslint/js": "npm:^9.11.1"
+ "@rollup/plugin-commonjs": "npm:^28.0.0"
+ "@rollup/plugin-node-resolve": "npm:^15.3.0"
+ "@rollup/plugin-terser": "npm:^0.4.4"
"@types/lodash-es": "npm:^4.17.12"
"@types/react": "npm:^18.3.10"
"@types/react-dom": "npm:^18.3.0"
- babel-loader: "npm:^9.2.1"
- css-loader: "npm:^7.1.2"
embla-carousel-react: "npm:^8.3.0"
eslint: "npm:^9.11.1"
eslint-plugin-eslint-comments: "npm:^3.2.0"
@@ -8910,22 +6924,21 @@ __metadata:
eslint-plugin-react: "npm:^7.37.1"
eslint-plugin-simple-import-sort: "npm:^12.1.1"
globals: "npm:^15.10.0"
- html-webpack-plugin: "npm:^5.6.0"
jest: "npm:^29.7.0"
lodash-es: "npm:^4.17.21"
+ postcss-sass: "npm:^0.5.0"
prettier: "npm:^3.3.3"
react: "npm:^18.3.1"
react-dom: "npm:^18.3.1"
+ rollup: "npm:^4.24.0"
+ rollup-plugin-postcss: "npm:^4.0.2"
+ rollup-plugin-terser: "npm:^7.0.2"
+ rollup-plugin-typescript2: "npm:^0.36.0"
sass: "npm:^1.79.4"
sass-loader: "npm:^16.0.2"
style-loader: "npm:^4.0.0"
- ts-loader: "npm:^9.5.1"
- tsconfig-paths-webpack-plugin: "npm:^4.1.0"
typescript: "npm:^5.6.2"
typescript-eslint: "npm:^8.8.0"
- webpack: "npm:^5.95.0"
- webpack-cli: "npm:^5.1.4"
- webpack-dev-server: "npm:^5.1.0"
languageName: unknown
linkType: soft
@@ -8950,14 +6963,10 @@ __metadata:
languageName: node
linkType: hard
-"sockjs@npm:^0.3.24":
- version: 0.3.24
- resolution: "sockjs@npm:0.3.24"
- dependencies:
- faye-websocket: "npm:^0.11.3"
- uuid: "npm:^8.3.2"
- websocket-driver: "npm:^0.7.4"
- checksum: 10c0/aa102c7d921bf430215754511c81ea7248f2dcdf268fbdb18e4d8183493a86b8793b164c636c52f474a886f747447c962741df2373888823271efdb9d2594f33
+"smob@npm:^1.0.0":
+ version: 1.5.0
+ resolution: "smob@npm:1.5.0"
+ checksum: 10c0/a1067f23265812de8357ed27312101af49b89129eb973e3f26ab5856ea774f88cace13342e66e32470f933ccfa916e0e9d0f7ca8bbd4f92dfab2af45c15956c2
languageName: node
linkType: hard
@@ -9009,20 +7018,13 @@ __metadata:
languageName: node
linkType: hard
-"source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.0":
+"source-map@npm:^0.6.0, source-map@npm:^0.6.1":
version: 0.6.1
resolution: "source-map@npm:0.6.1"
checksum: 10c0/ab55398007c5e5532957cb0beee2368529618ac0ab372d789806f5718123cc4367d57de3904b4e6a4170eb5a0b0f41373066d02ca0735a0c4d75c7d328d3e011
languageName: node
linkType: hard
-"source-map@npm:^0.7.4":
- version: 0.7.4
- resolution: "source-map@npm:0.7.4"
- checksum: 10c0/dc0cf3768fe23c345ea8760487f8c97ef6fca8a73c83cd7c9bf2fde8bc2c34adb9c0824d6feb14bc4f9e37fb522e18af621543f1289038a66ac7586da29aa7dc
- languageName: node
- linkType: hard
-
"spawndamnit@npm:^2.0.0":
version: 2.0.0
resolution: "spawndamnit@npm:2.0.0"
@@ -9033,33 +7035,6 @@ __metadata:
languageName: node
linkType: hard
-"spdy-transport@npm:^3.0.0":
- version: 3.0.0
- resolution: "spdy-transport@npm:3.0.0"
- dependencies:
- debug: "npm:^4.1.0"
- detect-node: "npm:^2.0.4"
- hpack.js: "npm:^2.1.6"
- obuf: "npm:^1.1.2"
- readable-stream: "npm:^3.0.6"
- wbuf: "npm:^1.7.3"
- checksum: 10c0/eaf7440fa90724fffc813c386d4a8a7427d967d6e46d7c51d8f8a533d1a6911b9823ea9218703debbae755337e85f110185d7a00ae22ec5c847077b908ce71bb
- languageName: node
- linkType: hard
-
-"spdy@npm:^4.0.2":
- version: 4.0.2
- resolution: "spdy@npm:4.0.2"
- dependencies:
- debug: "npm:^4.1.0"
- handle-thing: "npm:^2.0.0"
- http-deceiver: "npm:^1.2.7"
- select-hose: "npm:^2.0.0"
- spdy-transport: "npm:^3.0.0"
- checksum: 10c0/983509c0be9d06fd00bb9dff713c5b5d35d3ffd720db869acdd5ad7aa6fc0e02c2318b58f75328957d8ff772acdf1f7d19382b6047df342044ff3e2d6805ccdf
- languageName: node
- linkType: hard
-
"sprintf-js@npm:^1.1.3":
version: 1.1.3
resolution: "sprintf-js@npm:1.1.3"
@@ -9083,6 +7058,13 @@ __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-utils@npm:^2.0.3":
version: 2.0.6
resolution: "stack-utils@npm:2.0.6"
@@ -9092,17 +7074,10 @@ __metadata:
languageName: node
linkType: hard
-"statuses@npm:2.0.1":
- version: 2.0.1
- resolution: "statuses@npm:2.0.1"
- checksum: 10c0/34378b207a1620a24804ce8b5d230fea0c279f00b18a7209646d5d47e419d1cc23e7cbf33a25a1e51ac38973dc2ac2e1e9c647a8e481ef365f77668d72becfd0
- languageName: node
- linkType: hard
-
-"statuses@npm:>= 1.4.0 < 2":
- version: 1.5.0
- resolution: "statuses@npm:1.5.0"
- checksum: 10c0/e433900956357b3efd79b1c547da4d291799ac836960c016d10a98f6a810b1b5c0dcc13b5a7aa609a58239b5190e1ea176ad9221c2157d2fd1c747393e6b2940
+"string-hash@npm:^1.1.1":
+ version: 1.1.3
+ resolution: "string-hash@npm:1.1.3"
+ checksum: 10c0/179725d7706b49fbbc0a4901703a2d8abec244140879afd5a17908497e586a6b07d738f6775450aefd9f8dd729e4a0abd073fbc6fa3bd020b7a1d2369614af88
languageName: node
linkType: hard
@@ -9202,24 +7177,6 @@ __metadata:
languageName: node
linkType: hard
-"string_decoder@npm:^1.1.1":
- version: 1.3.0
- resolution: "string_decoder@npm:1.3.0"
- dependencies:
- safe-buffer: "npm:~5.2.0"
- checksum: 10c0/810614ddb030e271cd591935dcd5956b2410dd079d64ff92a1844d6b7588bf992b3e1b69b0f4d34a3e06e0bd73046ac646b5264c1987b20d0601f81ef35d731d
- languageName: node
- linkType: hard
-
-"string_decoder@npm:~1.1.1":
- version: 1.1.1
- resolution: "string_decoder@npm:1.1.1"
- dependencies:
- safe-buffer: "npm:~5.1.0"
- checksum: 10c0/b4f89f3a92fd101b5653ca3c99550e07bdf9e13b35037e9e2a1c7b47cec4e55e06ff3fc468e314a0b5e80bfbaf65c1ca5a84978764884ae9413bec1fc6ca924e
- languageName: node
- linkType: hard
-
"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1":
version: 6.0.1
resolution: "strip-ansi@npm:6.0.1"
@@ -9266,6 +7223,13 @@ __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:^4.0.0":
version: 4.0.0
resolution: "style-loader@npm:4.0.0"
@@ -9275,6 +7239,18 @@ __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
+
"supports-color@npm:^5.3.0":
version: 5.5.0
resolution: "supports-color@npm:5.5.0"
@@ -9284,7 +7260,7 @@ __metadata:
languageName: node
linkType: hard
-"supports-color@npm:^7.1.0":
+"supports-color@npm:^7.0.0, supports-color@npm:^7.1.0":
version: 7.2.0
resolution: "supports-color@npm:7.2.0"
dependencies:
@@ -9309,10 +7285,20 @@ __metadata:
languageName: node
linkType: hard
-"tapable@npm:^2.0.0, tapable@npm:^2.1.1, tapable@npm:^2.2.0":
- version: 2.2.1
- resolution: "tapable@npm:2.2.1"
- checksum: 10c0/bc40e6efe1e554d075469cedaba69a30eeb373552aaf41caeaaa45bf56ffacc2674261b106245bd566b35d8f3329b52d838e851ee0a852120acae26e622925c9
+"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
@@ -9337,29 +7323,7 @@ __metadata:
languageName: node
linkType: hard
-"terser-webpack-plugin@npm:^5.3.10":
- version: 5.3.10
- resolution: "terser-webpack-plugin@npm:5.3.10"
- dependencies:
- "@jridgewell/trace-mapping": "npm:^0.3.20"
- jest-worker: "npm:^27.4.5"
- schema-utils: "npm:^3.1.1"
- serialize-javascript: "npm:^6.0.1"
- terser: "npm:^5.26.0"
- peerDependencies:
- webpack: ^5.1.0
- peerDependenciesMeta:
- "@swc/core":
- optional: true
- esbuild:
- optional: true
- uglify-js:
- optional: true
- checksum: 10c0/66d1ed3174542560911cf96f4716aeea8d60e7caab212291705d50072b6ba844c7391442541b13c848684044042bea9ec87512b8506528c12854943da05faf91
- languageName: node
- linkType: hard
-
-"terser@npm:^5.10.0, terser@npm:^5.26.0":
+"terser@npm:^5.0.0, terser@npm:^5.17.4":
version: 5.34.1
resolution: "terser@npm:5.34.1"
dependencies:
@@ -9391,22 +7355,6 @@ __metadata:
languageName: node
linkType: hard
-"thingies@npm:^1.20.0":
- version: 1.21.0
- resolution: "thingies@npm:1.21.0"
- peerDependencies:
- tslib: ^2
- checksum: 10c0/7570ee855aecb73185a672ecf3eb1c287a6512bf5476449388433b2d4debcf78100bc8bfd439b0edd38d2bc3bfb8341de5ce85b8557dec66d0f27b962c9a8bc1
- languageName: node
- linkType: hard
-
-"thunky@npm:^1.0.2":
- version: 1.1.0
- resolution: "thunky@npm:1.1.0"
- checksum: 10c0/369764f39de1ce1de2ba2fa922db4a3f92e9c7f33bcc9a713241bc1f4a5238b484c17e0d36d1d533c625efb00e9e82c3e45f80b47586945557b45abb890156d2
- languageName: node
- linkType: hard
-
"tmp@npm:^0.0.33":
version: 0.0.33
resolution: "tmp@npm:0.0.33"
@@ -9439,22 +7387,6 @@ __metadata:
languageName: node
linkType: hard
-"toidentifier@npm:1.0.1":
- version: 1.0.1
- resolution: "toidentifier@npm:1.0.1"
- checksum: 10c0/93937279934bd66cc3270016dd8d0afec14fb7c94a05c72dc57321f8bd1fa97e5bea6d1f7c89e728d077ca31ea125b78320a616a6c6cd0e6b9cb94cb864381c1
- languageName: node
- linkType: hard
-
-"tree-dump@npm:^1.0.1":
- version: 1.0.2
- resolution: "tree-dump@npm:1.0.2"
- peerDependencies:
- tslib: 2
- checksum: 10c0/d1d180764e9c691b28332dbd74226c6b6af361dfb1e134bb11e60e17cb11c215894adee50ffc578da5dcf546006693947be8b6665eb1269b56e2f534926f1c1f
- languageName: node
- linkType: hard
-
"ts-api-utils@npm:^1.3.0":
version: 1.3.0
resolution: "ts-api-utils@npm:1.3.0"
@@ -9464,33 +7396,6 @@ __metadata:
languageName: node
linkType: hard
-"ts-loader@npm:^9.5.1":
- version: 9.5.1
- resolution: "ts-loader@npm:9.5.1"
- dependencies:
- chalk: "npm:^4.1.0"
- enhanced-resolve: "npm:^5.0.0"
- micromatch: "npm:^4.0.0"
- semver: "npm:^7.3.4"
- source-map: "npm:^0.7.4"
- peerDependencies:
- typescript: "*"
- webpack: ^5.0.0
- checksum: 10c0/7dc1e3e5d3d032b6ef27836032f02c57077dfbcdf5817cbbc16b7b8609e7ed1d0ec157a03eaac07960161d8ad4a9e030c4d6722fe33540cf6ee75156c7f9c33d
- languageName: node
- linkType: hard
-
-"tsconfig-paths-webpack-plugin@npm:^4.1.0":
- version: 4.1.0
- resolution: "tsconfig-paths-webpack-plugin@npm:4.1.0"
- dependencies:
- chalk: "npm:^4.1.0"
- enhanced-resolve: "npm:^5.7.0"
- tsconfig-paths: "npm:^4.1.2"
- checksum: 10c0/c030e867e70a3f6d1799fdffa209c3a35e1435ad99aac01946b9ebb0fa8208b7b508c1dfe8c8e13d6a2ef70c75b4db062fbfd3c1f3362c69b6c65ffd4a50e226
- languageName: node
- linkType: hard
-
"tsconfig-paths@npm:^3.15.0":
version: 3.15.0
resolution: "tsconfig-paths@npm:3.15.0"
@@ -9503,18 +7408,7 @@ __metadata:
languageName: node
linkType: hard
-"tsconfig-paths@npm:^4.1.2":
- version: 4.2.0
- resolution: "tsconfig-paths@npm:4.2.0"
- dependencies:
- json5: "npm:^2.2.2"
- minimist: "npm:^1.2.6"
- strip-bom: "npm:^3.0.0"
- checksum: 10c0/09a5877402d082bb1134930c10249edeebc0211f36150c35e1c542e5b91f1047b1ccf7da1e59babca1ef1f014c525510f4f870de7c9bda470c73bb4e2721b3ea
- languageName: node
- linkType: hard
-
-"tslib@npm:^2.0.0, tslib@npm:^2.0.3":
+"tslib@npm:^2.6.2":
version: 2.7.0
resolution: "tslib@npm:2.7.0"
checksum: 10c0/469e1d5bf1af585742128827000711efa61010b699cb040ab1800bcd3ccdd37f63ec30642c9e07c4439c1db6e46345582614275daca3e0f4abae29b0083f04a6
@@ -9544,16 +7438,6 @@ __metadata:
languageName: node
linkType: hard
-"type-is@npm:~1.6.18":
- version: 1.6.18
- resolution: "type-is@npm:1.6.18"
- dependencies:
- media-typer: "npm:0.3.0"
- mime-types: "npm:~2.1.24"
- checksum: 10c0/a23daeb538591b7efbd61ecf06b6feb2501b683ffdc9a19c74ef5baba362b4347e42f1b4ed81f5882a8c96a3bfff7f93ce3ffaf0cbbc879b532b04c97a55db9d
- languageName: node
- linkType: hard
-
"typed-array-buffer@npm:^1.0.2":
version: 1.0.2
resolution: "typed-array-buffer@npm:1.0.2"
@@ -9659,37 +7543,6 @@ __metadata:
languageName: node
linkType: hard
-"unicode-canonical-property-names-ecmascript@npm:^2.0.0":
- version: 2.0.1
- resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1"
- checksum: 10c0/f83bc492fdbe662860795ef37a85910944df7310cac91bd778f1c19ebc911e8b9cde84e703de631e5a2fcca3905e39896f8fc5fc6a44ddaf7f4aff1cda24f381
- languageName: node
- linkType: hard
-
-"unicode-match-property-ecmascript@npm:^2.0.0":
- version: 2.0.0
- resolution: "unicode-match-property-ecmascript@npm:2.0.0"
- dependencies:
- unicode-canonical-property-names-ecmascript: "npm:^2.0.0"
- unicode-property-aliases-ecmascript: "npm:^2.0.0"
- checksum: 10c0/4d05252cecaf5c8e36d78dc5332e03b334c6242faf7cf16b3658525441386c0a03b5f603d42cbec0f09bb63b9fd25c9b3b09667aee75463cac3efadae2cd17ec
- languageName: node
- linkType: hard
-
-"unicode-match-property-value-ecmascript@npm:^2.1.0":
- version: 2.2.0
- resolution: "unicode-match-property-value-ecmascript@npm:2.2.0"
- checksum: 10c0/1d0a2deefd97974ddff5b7cb84f9884177f4489928dfcebb4b2b091d6124f2739df51fc6ea15958e1b5637ac2a24cff9bf21ea81e45335086ac52c0b4c717d6d
- languageName: node
- linkType: hard
-
-"unicode-property-aliases-ecmascript@npm:^2.0.0":
- version: 2.1.0
- resolution: "unicode-property-aliases-ecmascript@npm:2.1.0"
- checksum: 10c0/50ded3f8c963c7785e48c510a3b7c6bc4e08a579551489aa0349680a35b1ceceec122e33b2b6c1b579d0be2250f34bb163ac35f5f8695fe10bbc67fb757f0af8
- languageName: node
- linkType: hard
-
"unique-filename@npm:^3.0.0":
version: 3.0.0
resolution: "unique-filename@npm:3.0.0"
@@ -9715,10 +7568,10 @@ __metadata:
languageName: node
linkType: hard
-"unpipe@npm:1.0.0, unpipe@npm:~1.0.0":
- version: 1.0.0
- resolution: "unpipe@npm:1.0.0"
- checksum: 10c0/193400255bd48968e5c5383730344fbb4fa114cdedfab26e329e50dd2d81b134244bb8a72c6ac1b10ab0281a58b363d06405632c9d49ca9dfd5e90cbd7d0f32c
+"universalify@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "universalify@npm:2.0.1"
+ checksum: 10c0/73e8ee3809041ca8b818efb141801a1004e3fc0002727f1531f4de613ea281b494a40909596dae4a042a4fb6cd385af5d4db2e137b1362e0e91384b828effd3a
languageName: node
linkType: hard
@@ -9745,36 +7598,13 @@ __metadata:
languageName: node
linkType: hard
-"util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1":
+"util-deprecate@npm:^1.0.2":
version: 1.0.2
resolution: "util-deprecate@npm:1.0.2"
checksum: 10c0/41a5bdd214df2f6c3ecf8622745e4a366c4adced864bc3c833739791aeeeb1838119af7daed4ba36428114b5c67dcda034a79c882e97e43c03e66a4dd7389942
languageName: node
linkType: hard
-"utila@npm:~0.4":
- version: 0.4.0
- resolution: "utila@npm:0.4.0"
- checksum: 10c0/2791604e09ca4f77ae314df83e80d1805f867eb5c7e13e7413caee01273c278cf2c9a3670d8d25c889a877f7b149d892fe61b0181a81654b425e9622ab23d42e
- languageName: node
- linkType: hard
-
-"utils-merge@npm:1.0.1":
- version: 1.0.1
- resolution: "utils-merge@npm:1.0.1"
- checksum: 10c0/02ba649de1b7ca8854bfe20a82f1dfbdda3fb57a22ab4a8972a63a34553cf7aa51bc9081cf7e001b035b88186d23689d69e71b510e610a09a4c66f68aa95b672
- languageName: node
- linkType: hard
-
-"uuid@npm:^8.3.2":
- version: 8.3.2
- resolution: "uuid@npm:8.3.2"
- bin:
- uuid: dist/bin/uuid
- checksum: 10c0/bcbb807a917d374a49f475fae2e87fdca7da5e5530820ef53f65ba1d12131bd81a92ecf259cc7ce317cbe0f289e7d79fdfebcef9bfa3087c8c8a2fa304c9be54
- languageName: node
- linkType: hard
-
"v8-to-istanbul@npm:^9.0.1":
version: 9.3.0
resolution: "v8-to-istanbul@npm:9.3.0"
@@ -9786,13 +7616,6 @@ __metadata:
languageName: node
linkType: hard
-"vary@npm:~1.1.2":
- version: 1.1.2
- resolution: "vary@npm:1.1.2"
- checksum: 10c0/f15d588d79f3675135ba783c91a4083dcd290a2a5be9fcb6514220a1634e23df116847b1cc51f66bfb0644cf9353b2abb7815ae499bab06e46dd33c1a6bf1f4f
- languageName: node
- linkType: hard
-
"walker@npm:^1.0.8":
version: 1.0.8
resolution: "walker@npm:1.0.8"
@@ -9802,193 +7625,6 @@ __metadata:
languageName: node
linkType: hard
-"watchpack@npm:^2.4.1":
- version: 2.4.2
- resolution: "watchpack@npm:2.4.2"
- dependencies:
- glob-to-regexp: "npm:^0.4.1"
- graceful-fs: "npm:^4.1.2"
- checksum: 10c0/ec60a5f0e9efaeca0102fd9126346b3b2d523e01c34030d3fddf5813a7125765121ebdc2552981136dcd2c852deb1af0b39340f2fcc235f292db5399d0283577
- languageName: node
- linkType: hard
-
-"wbuf@npm:^1.1.0, wbuf@npm:^1.7.3":
- version: 1.7.3
- resolution: "wbuf@npm:1.7.3"
- dependencies:
- minimalistic-assert: "npm:^1.0.0"
- checksum: 10c0/56edcc5ef2b3d30913ba8f1f5cccc364d180670b24d5f3f8849c1e6fb514e5c7e3a87548ae61227a82859eba6269c11393ae24ce12a2ea1ecb9b465718ddced7
- languageName: node
- linkType: hard
-
-"webpack-cli@npm:^5.1.4":
- version: 5.1.4
- resolution: "webpack-cli@npm:5.1.4"
- dependencies:
- "@discoveryjs/json-ext": "npm:^0.5.0"
- "@webpack-cli/configtest": "npm:^2.1.1"
- "@webpack-cli/info": "npm:^2.0.2"
- "@webpack-cli/serve": "npm:^2.0.5"
- colorette: "npm:^2.0.14"
- commander: "npm:^10.0.1"
- cross-spawn: "npm:^7.0.3"
- envinfo: "npm:^7.7.3"
- fastest-levenshtein: "npm:^1.0.12"
- import-local: "npm:^3.0.2"
- interpret: "npm:^3.1.1"
- rechoir: "npm:^0.8.0"
- webpack-merge: "npm:^5.7.3"
- peerDependencies:
- webpack: 5.x.x
- peerDependenciesMeta:
- "@webpack-cli/generators":
- optional: true
- webpack-bundle-analyzer:
- optional: true
- webpack-dev-server:
- optional: true
- bin:
- webpack-cli: bin/cli.js
- checksum: 10c0/4266909ae5e2e662c8790ac286e965b2c7fd5a4a2f07f48e28576234c9a5f631847ccddc18e1b3281c7b4be04a7ff4717d2636033a322dde13ac995fd0d9de10
- languageName: node
- linkType: hard
-
-"webpack-dev-middleware@npm:^7.4.2":
- version: 7.4.2
- resolution: "webpack-dev-middleware@npm:7.4.2"
- dependencies:
- colorette: "npm:^2.0.10"
- memfs: "npm:^4.6.0"
- mime-types: "npm:^2.1.31"
- on-finished: "npm:^2.4.1"
- range-parser: "npm:^1.2.1"
- schema-utils: "npm:^4.0.0"
- peerDependencies:
- webpack: ^5.0.0
- peerDependenciesMeta:
- webpack:
- optional: true
- checksum: 10c0/2aa873ef57a7095d7fba09400737b6066adc3ded229fd6eba89a666f463c2614c68e01ae58f662c9cdd74f0c8da088523d972329bf4a054e470bc94feb8bcad0
- languageName: node
- linkType: hard
-
-"webpack-dev-server@npm:^5.1.0":
- version: 5.1.0
- resolution: "webpack-dev-server@npm:5.1.0"
- dependencies:
- "@types/bonjour": "npm:^3.5.13"
- "@types/connect-history-api-fallback": "npm:^1.5.4"
- "@types/express": "npm:^4.17.21"
- "@types/serve-index": "npm:^1.9.4"
- "@types/serve-static": "npm:^1.15.5"
- "@types/sockjs": "npm:^0.3.36"
- "@types/ws": "npm:^8.5.10"
- ansi-html-community: "npm:^0.0.8"
- bonjour-service: "npm:^1.2.1"
- chokidar: "npm:^3.6.0"
- colorette: "npm:^2.0.10"
- compression: "npm:^1.7.4"
- connect-history-api-fallback: "npm:^2.0.0"
- express: "npm:^4.19.2"
- graceful-fs: "npm:^4.2.6"
- html-entities: "npm:^2.4.0"
- http-proxy-middleware: "npm:^2.0.3"
- ipaddr.js: "npm:^2.1.0"
- launch-editor: "npm:^2.6.1"
- open: "npm:^10.0.3"
- p-retry: "npm:^6.2.0"
- schema-utils: "npm:^4.2.0"
- selfsigned: "npm:^2.4.1"
- serve-index: "npm:^1.9.1"
- sockjs: "npm:^0.3.24"
- spdy: "npm:^4.0.2"
- webpack-dev-middleware: "npm:^7.4.2"
- ws: "npm:^8.18.0"
- peerDependencies:
- webpack: ^5.0.0
- peerDependenciesMeta:
- webpack:
- optional: true
- webpack-cli:
- optional: true
- bin:
- webpack-dev-server: bin/webpack-dev-server.js
- checksum: 10c0/303c72b743d649dec706aedaeea2f0e924e3fb4432aa5a1e43f807e7c6052817027ccf33f88adb566fa7ebf89f6aed551ce2c2d76b5ccaaaefade83fde7f7a38
- languageName: node
- linkType: hard
-
-"webpack-merge@npm:^5.7.3":
- version: 5.10.0
- resolution: "webpack-merge@npm:5.10.0"
- dependencies:
- clone-deep: "npm:^4.0.1"
- flat: "npm:^5.0.2"
- wildcard: "npm:^2.0.0"
- checksum: 10c0/b607c84cabaf74689f965420051a55a08722d897bdd6c29cb0b2263b451c090f962d41ecf8c9bf56b0ab3de56e65476ace0a8ecda4f4a4663684243d90e0512b
- languageName: node
- linkType: hard
-
-"webpack-sources@npm:^3.2.3":
- version: 3.2.3
- resolution: "webpack-sources@npm:3.2.3"
- checksum: 10c0/2ef63d77c4fad39de4a6db17323d75eb92897b32674e97d76f0a1e87c003882fc038571266ad0ef581ac734cbe20952912aaa26155f1905e96ce251adbb1eb4e
- languageName: node
- linkType: hard
-
-"webpack@npm:^5.95.0":
- version: 5.95.0
- resolution: "webpack@npm:5.95.0"
- dependencies:
- "@types/estree": "npm:^1.0.5"
- "@webassemblyjs/ast": "npm:^1.12.1"
- "@webassemblyjs/wasm-edit": "npm:^1.12.1"
- "@webassemblyjs/wasm-parser": "npm:^1.12.1"
- acorn: "npm:^8.7.1"
- acorn-import-attributes: "npm:^1.9.5"
- browserslist: "npm:^4.21.10"
- chrome-trace-event: "npm:^1.0.2"
- enhanced-resolve: "npm:^5.17.1"
- es-module-lexer: "npm:^1.2.1"
- eslint-scope: "npm:5.1.1"
- events: "npm:^3.2.0"
- glob-to-regexp: "npm:^0.4.1"
- graceful-fs: "npm:^4.2.11"
- json-parse-even-better-errors: "npm:^2.3.1"
- loader-runner: "npm:^4.2.0"
- mime-types: "npm:^2.1.27"
- neo-async: "npm:^2.6.2"
- schema-utils: "npm:^3.2.0"
- tapable: "npm:^2.1.1"
- terser-webpack-plugin: "npm:^5.3.10"
- watchpack: "npm:^2.4.1"
- webpack-sources: "npm:^3.2.3"
- peerDependenciesMeta:
- webpack-cli:
- optional: true
- bin:
- webpack: bin/webpack.js
- checksum: 10c0/b9e6d0f8ebcbf0632494ac0b90fe4acb8f4a9b83f7ace4a67a15545a36fe58599c912ab58e625e1bf58ab3b0916c75fe99da6196d412ee0cab0b5065edd84238
- languageName: node
- linkType: hard
-
-"websocket-driver@npm:>=0.5.1, websocket-driver@npm:^0.7.4":
- version: 0.7.4
- resolution: "websocket-driver@npm:0.7.4"
- dependencies:
- http-parser-js: "npm:>=0.5.1"
- safe-buffer: "npm:>=5.1.0"
- websocket-extensions: "npm:>=0.1.1"
- checksum: 10c0/5f09547912b27bdc57bac17b7b6527d8993aa4ac8a2d10588bb74aebaf785fdcf64fea034aae0c359b7adff2044dd66f3d03866e4685571f81b13e548f9021f1
- languageName: node
- linkType: hard
-
-"websocket-extensions@npm:>=0.1.1":
- version: 0.1.4
- resolution: "websocket-extensions@npm:0.1.4"
- checksum: 10c0/bbc8c233388a0eb8a40786ee2e30d35935cacbfe26ab188b3e020987e85d519c2009fe07cfc37b7f718b85afdba7e54654c9153e6697301f72561bfe429177e0
- languageName: node
- linkType: hard
-
"which-boxed-primitive@npm:^1.0.2":
version: 1.0.2
resolution: "which-boxed-primitive@npm:1.0.2"
@@ -10080,13 +7716,6 @@ __metadata:
languageName: node
linkType: hard
-"wildcard@npm:^2.0.0":
- version: 2.0.1
- resolution: "wildcard@npm:2.0.1"
- checksum: 10c0/08f70cd97dd9a20aea280847a1fe8148e17cae7d231640e41eb26d2388697cbe65b67fd9e68715251c39b080c5ae4f76d71a9a69fa101d897273efdfb1b58bf7
- languageName: node
- linkType: hard
-
"word-wrap@npm:^1.2.5":
version: 1.2.5
resolution: "word-wrap@npm:1.2.5"
@@ -10133,21 +7762,6 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^8.18.0":
- version: 8.18.0
- resolution: "ws@npm:8.18.0"
- peerDependencies:
- bufferutil: ^4.0.1
- utf-8-validate: ">=5.0.2"
- peerDependenciesMeta:
- bufferutil:
- optional: true
- utf-8-validate:
- optional: true
- checksum: 10c0/25eb33aff17edcb90721ed6b0eb250976328533ad3cd1a28a274bd263682e7296a6591ff1436d6cbc50fa67463158b062f9d1122013b361cec99a05f84680e06
- languageName: node
- linkType: hard
-
"y18n@npm:^5.0.5":
version: 5.0.8
resolution: "y18n@npm:5.0.8"
@@ -10176,6 +7790,13 @@ __metadata:
languageName: node
linkType: hard
+"yaml@npm:^1.10.2":
+ version: 1.10.2
+ resolution: "yaml@npm:1.10.2"
+ checksum: 10c0/5c28b9eb7adc46544f28d9a8d20c5b3cb1215a886609a2fd41f51628d8aaa5878ccd628b755dbcd29f6bb4921bd04ffbc6dcc370689bb96e594e2f9813d2605f
+ languageName: node
+ linkType: hard
+
"yargs-parser@npm:^21.1.1":
version: 21.1.1
resolution: "yargs-parser@npm:21.1.1"
@@ -10204,10 +7825,3 @@ __metadata:
checksum: 10c0/dceb44c28578b31641e13695d200d34ec4ab3966a5729814d5445b194933c096b7ced71494ce53a0e8820685d1d010df8b2422e5bf2cdea7e469d97ffbea306f
languageName: node
linkType: hard
-
-"yocto-queue@npm:^1.0.0":
- version: 1.1.1
- resolution: "yocto-queue@npm:1.1.1"
- checksum: 10c0/cb287fe5e6acfa82690acb43c283de34e945c571a78a939774f6eaba7c285bacdf6c90fbc16ce530060863984c906d2b4c6ceb069c94d1e0a06d5f2b458e2a92
- languageName: node
- linkType: hard