diff --git a/.github/workflows/github-pages.yml b/.github/workflows/github-pages.yml
index 00e2a9315be9c..f79989648b19d 100644
--- a/.github/workflows/github-pages.yml
+++ b/.github/workflows/github-pages.yml
@@ -50,7 +50,7 @@ jobs:
enableCrossOsArchive: true
- name: Build Next.js
- run: npx turbo build
+ run: npx turbo deploy
env:
TURBO_TOKEN: ${{ secrets.TURBO_TOKEN }}
TURBO_TEAM: ${{ secrets.TURBO_TEAM }}
@@ -66,9 +66,6 @@ jobs:
key: build-${{ hashFiles('**/package-lock.json') }}-${{ hashFiles('node_modules/.cache') }}
enableCrossOsArchive: true
- - name: Export Next.js static files
- run: npx turbo export
-
- name: Upload Artifact
uses: actions/upload-pages-artifact@v1
with:
diff --git a/.gitignore b/.gitignore
index 4a9bde3abf58c..855c41a9a9e92 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,16 +1,19 @@
# Commonly ignored Node.js files
-node_modules/
+node_modules
npm-debug.log
-.npm/
+.npm
# OSX system files, the bane of our existence
.DS_Store
.AppleDouble
.LSOverride
-# Next.js files
+# Next.js Build Output
.next
build
+
+# Next.js Generated Files
+public/robots.txt
public/sitemap.xml
public/en/feed/*.xml
pages/en/blog/year-[0-9][0-9][0-9][0-9].md
@@ -26,8 +29,6 @@ coverage
# Storybook
storybook-static
-# Vercel Config
+# Vercel Files
.vercel
-
-# TurboRepo
.turbo
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 4055c9157a750..2dcc6f76866cb 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -87,8 +87,9 @@ npx turbo format
- `npx turbo serve` runs Next.js's Local Development Server, listening by default on `http://localhost:3000/`.
- `npx turbo build` builds the Application on Production mode. The output is by default within `.next` folder.
-- `npx turbo export` exports the website from the `.next` into a fully static website. The output is by default within `build` folder.
- - This is what it's used to deploy the website on our current Node.js servers.
+ - This is used for the Node.js Vercel Deployments (Preview & Production)
+- `npx turbo deploy` builds the Application on Export Production Mode. The output is by default within `build` folder.
+ - This is used for the Node.js Legacy Website Server (DigitalOcean)
- `npx turbo start` starts a web server running serving the built content from `npx turbo build`
#### Other CLI options
diff --git a/hooks/__tests__/useCopyToClipboard.test.tsx b/hooks/__tests__/useCopyToClipboard.test.tsx
index 76756f9a3522d..04e63466510a4 100644
--- a/hooks/__tests__/useCopyToClipboard.test.tsx
+++ b/hooks/__tests__/useCopyToClipboard.test.tsx
@@ -1,4 +1,4 @@
-import { render, fireEvent, screen } from '@testing-library/react';
+import { render, fireEvent, screen, act } from '@testing-library/react';
import { FormattedMessage } from 'react-intl';
import { IntlProvider } from 'react-intl';
import { useCopyToClipboard } from '../useCopyToClipboard';
@@ -6,8 +6,15 @@ import { useCopyToClipboard } from '../useCopyToClipboard';
const mockWriteText = jest.fn();
const originalNavigator = { ...window.navigator };
+const testMessages = {
+ 'components.common.shellBox.copy':
+ '{copied, select, true {copied}other {copy}}',
+};
+
describe('useCopyToClipboard', () => {
beforeEach(() => {
+ jest.useFakeTimers();
+
Object.defineProperty(window, 'navigator', {
value: {
clipboard: {
@@ -23,22 +30,7 @@ describe('useCopyToClipboard', () => {
});
});
- const TestComponent = ({ textToCopy }: { textToCopy: string }) => {
- const [copied, copyText] = useCopyToClipboard();
-
- return (
- {}}>
-
-
- );
- };
-
- it('should call clipboard API with `test` once', () => {
+ it('should call clipboard API with `test` once', async () => {
const navigatorClipboardWriteTextSpy = jest
.fn()
.mockImplementation(() => Promise.resolve());
@@ -50,9 +42,33 @@ describe('useCopyToClipboard', () => {
},
});
+ const TestComponent = ({ textToCopy }: { textToCopy: string }) => {
+ const [copied, copyText] = useCopyToClipboard();
+
+ return (
+ {}}>
+
+
+ );
+ };
+
render();
+
const button = screen.getByRole('button');
- fireEvent.click(button);
+
+ await fireEvent.click(button);
+
+ expect(await screen.findByText(/copied/i)).toBeInTheDocument();
+
+ act(() => jest.advanceTimersByTime(3000));
+
+ expect(await screen.findByText(/copy/i)).toBeInTheDocument();
+
expect(navigatorClipboardWriteTextSpy).toHaveBeenCalledTimes(1);
expect(navigatorClipboardWriteTextSpy).toHaveBeenCalledWith('test');
});
diff --git a/next-sitemap.config.js b/next-sitemap.config.js
deleted file mode 100644
index 5b3e66d1b9ccd..0000000000000
--- a/next-sitemap.config.js
+++ /dev/null
@@ -1,16 +0,0 @@
-/** @type {import('next-sitemap').IConfig} */
-module.exports = {
- siteUrl: 'https://nodejs.org',
- generateRobotsTxt: true,
- trailingSlash: false,
- generateIndexSitemap: false,
- robotsTxtOptions: {
- policies: [
- {
- userAgent: '*',
- disallow: ['/dist/', '/docs/'],
- allow: ['/dist/latest/', '/dist/latest/docs/api/', '/api/'],
- },
- ],
- },
-};
diff --git a/next-sitemap.config.mjs b/next-sitemap.config.mjs
new file mode 100644
index 0000000000000..5e29acebd0ca0
--- /dev/null
+++ b/next-sitemap.config.mjs
@@ -0,0 +1,26 @@
+// This is used for telling Next.js to to a Static Export Build of the Website
+// We use this within this config file to determine the output directory of this generated sitemap files
+const enableStaticExport = process.env.NEXT_STATIC_EXPORT === 'true';
+
+/** @type {import('next-sitemap').IConfig} */
+const sitemapConfig = {
+ siteUrl: 'https://nodejs.org',
+ changefreq: 'always',
+ trailingSlash: false,
+ generateRobotsTxt: true,
+ generateIndexSitemap: false,
+ outDir: enableStaticExport ? 'build' : 'public',
+ sourceDir: enableStaticExport ? 'build' : '.next',
+ output: enableStaticExport ? 'export' : undefined,
+ robotsTxtOptions: {
+ policies: [
+ {
+ userAgent: '*',
+ disallow: ['/dist/', '/docs/'],
+ allow: ['/dist/latest/', '/dist/latest/docs/api/', '/api/'],
+ },
+ ],
+ },
+};
+
+export default sitemapConfig;
diff --git a/next.config.mjs b/next.config.mjs
index 7579cee86f6f2..058ca6fc942b8 100644
--- a/next.config.mjs
+++ b/next.config.mjs
@@ -18,12 +18,22 @@ const withNextra = nextra({
},
});
-const enableImageOptimization =
- process.env.NEXT_ENABLE_IMAGE_OPTIMIZATION === 'true';
+// This is used for telling Next.js to to a Static Export Build of the Website
+// This is used for static/without a Node.js server hosting, such as on our
+// legacy Website Build Environment on Node.js's DigitalOcean Droplet.
+// Note.: Image optimization is also disabled through this process
+const enableStaticExport = process.env.NEXT_STATIC_EXPORT === 'true';
+
+// Supports a manuall override of the base path of the website
+// This is useful when running the deployment on a subdirectory
+// of a domain, such as when hosted on GitHub Pages.
+const basePath = String(process.env.NEXT_BASE_PATH || '');
export default withNextra({
+ basePath,
trailingSlash: false,
- images: { unoptimized: !enableImageOptimization },
outputFileTracing: false,
- basePath: String(process.env.NEXT_BASE_PATH || ''),
+ distDir: enableStaticExport ? 'build' : '.next',
+ output: enableStaticExport ? 'export' : undefined,
+ images: { unoptimized: enableStaticExport },
});
diff --git a/package-lock.json b/package-lock.json
index 4f587b2815cdf..7a711251191a3 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -22,10 +22,9 @@
"highlight.js": "^11.8.0",
"isomorphic-dompurify": "^1.3.0",
"next": "^13.3.4",
- "next-sitemap": "^4.0.9",
+ "next-sitemap": "^4.1.3",
"next-themes": "^0.2.1",
"nextra": "^2.4.2",
- "node-version-data": "^1.1.0",
"prismjs": "^1.29.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
@@ -41,12 +40,12 @@
"devDependencies": {
"@builder.io/partytown": "^0.8.0",
"@next/eslint-plugin-next": "^13.3.4",
- "@storybook/addon-essentials": "^7.0.8",
- "@storybook/addon-interactions": "^7.0.8",
- "@storybook/addon-links": "^7.0.8",
- "@storybook/blocks": "^7.0.8",
- "@storybook/nextjs": "^7.0.8",
- "@storybook/react": "^7.0.8",
+ "@storybook/addon-essentials": "^7.0.12",
+ "@storybook/addon-interactions": "^7.0.12",
+ "@storybook/addon-links": "^7.0.12",
+ "@storybook/blocks": "^7.0.12",
+ "@storybook/nextjs": "^7.0.12",
+ "@storybook/react": "^7.0.12",
"@storybook/test-runner": "^0.10.0",
"@storybook/testing-library": "^0.1.0",
"@testing-library/jest-dom": "^5.16.5",
@@ -80,12 +79,12 @@
"remark-preset-lint-node": "^3.4.0",
"remark-preset-prettier": "^2.0.1",
"sharp": "^0.32.1",
- "storybook": "^7.0.8",
+ "storybook": "^7.0.12",
"stylelint": "^15.6.1",
"stylelint-config-recommended-scss": "^11.0.0",
"stylelint-order": "^6.0.3",
"stylelint-selector-bem-pattern": "^2.1.1",
- "turbo": "^1.9.3",
+ "turbo": "^1.9.8",
"typescript": "^5.0.4",
"user-agent-data-types": "^0.3.1",
"wait-on": "^7.0.1"
@@ -3848,14 +3847,14 @@
}
},
"node_modules/@mui/base": {
- "version": "5.0.0-beta.0",
- "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.0.tgz",
- "integrity": "sha512-ap+juKvt8R8n3cBqd/pGtZydQ4v2I/hgJKnvJRGjpSh3RvsvnDHO4rXov8MHQlH6VqpOekwgilFLGxMZjNTucA==",
+ "version": "5.0.0-beta.1",
+ "resolved": "https://registry.npmjs.org/@mui/base/-/base-5.0.0-beta.1.tgz",
+ "integrity": "sha512-xrkDCeu3JQE+JjJUnJnOrdQJMXwKhbV4AW+FRjMIj5i9cHK3BAuatG/iqbf1M+jklVWLk0KdbgioKwK+03aYbA==",
"dependencies": {
"@babel/runtime": "^7.21.0",
"@emotion/is-prop-valid": "^1.2.0",
"@mui/types": "^7.2.4",
- "@mui/utils": "^5.12.3",
+ "@mui/utils": "^5.13.1",
"@popperjs/core": "^2.11.7",
"clsx": "^1.2.1",
"prop-types": "^15.8.1",
@@ -3898,25 +3897,25 @@
"integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
},
"node_modules/@mui/core-downloads-tracker": {
- "version": "5.13.0",
- "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.13.0.tgz",
- "integrity": "sha512-5nXz2k8Rv2ZjtQY6kXirJVyn2+ODaQuAJmXSJtLDUQDKWp3PFUj6j3bILqR0JGOs9R5ejgwz3crLKsl6GwjwkQ==",
+ "version": "5.13.1",
+ "resolved": "https://registry.npmjs.org/@mui/core-downloads-tracker/-/core-downloads-tracker-5.13.1.tgz",
+ "integrity": "sha512-qDHtNDO72NcBQMhaWBt9EZMvNiO+OXjPg5Sdk/6LgRDw6Zr3HdEZ5n2FJ/qtYsaT/okGyCuQavQkcZCOCEVf/g==",
"funding": {
"type": "opencollective",
"url": "https://opencollective.com/mui"
}
},
"node_modules/@mui/material": {
- "version": "5.13.0",
- "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.13.0.tgz",
- "integrity": "sha512-ckS+9tCpAzpdJdaTF+btF0b6mF9wbXg/EVKtnoAWYi0UKXoXBAVvEUMNpLGA5xdpCdf+A6fPbVUEHs9TsfU+Yw==",
+ "version": "5.13.1",
+ "resolved": "https://registry.npmjs.org/@mui/material/-/material-5.13.1.tgz",
+ "integrity": "sha512-qSnbJZer8lIuDYFDv19/t3s0AXYY9SxcOdhCnGvetRSfOG4gy3TkiFXNCdW5OLNveTieiMpOuv46eXUmE3ZA6A==",
"dependencies": {
"@babel/runtime": "^7.21.0",
- "@mui/base": "5.0.0-beta.0",
- "@mui/core-downloads-tracker": "^5.13.0",
- "@mui/system": "^5.12.3",
+ "@mui/base": "5.0.0-beta.1",
+ "@mui/core-downloads-tracker": "^5.13.1",
+ "@mui/system": "^5.13.1",
"@mui/types": "^7.2.4",
- "@mui/utils": "^5.12.3",
+ "@mui/utils": "^5.13.1",
"@types/react-transition-group": "^4.4.6",
"clsx": "^1.2.1",
"csstype": "^3.1.2",
@@ -3956,12 +3955,12 @@
"integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w=="
},
"node_modules/@mui/private-theming": {
- "version": "5.12.3",
- "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.12.3.tgz",
- "integrity": "sha512-o1e7Z1Bp27n4x2iUHhegV4/Jp6H3T6iBKHJdLivS5GbwsuAE/5l4SnZ+7+K+e5u9TuhwcAKZLkjvqzkDe8zqfA==",
+ "version": "5.13.1",
+ "resolved": "https://registry.npmjs.org/@mui/private-theming/-/private-theming-5.13.1.tgz",
+ "integrity": "sha512-HW4npLUD9BAkVppOUZHeO1FOKUJWAwbpy0VQoGe3McUYTlck1HezGHQCfBQ5S/Nszi7EViqiimECVl9xi+/WjQ==",
"dependencies": {
"@babel/runtime": "^7.21.0",
- "@mui/utils": "^5.12.3",
+ "@mui/utils": "^5.13.1",
"prop-types": "^15.8.1"
},
"engines": {
@@ -4013,15 +4012,15 @@
}
},
"node_modules/@mui/system": {
- "version": "5.12.3",
- "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.12.3.tgz",
- "integrity": "sha512-JB/6sypHqeJCqwldWeQ1MKkijH829EcZAKKizxbU2MJdxGG5KSwZvTBa5D9qiJUA1hJFYYupjiuy9ZdJt6rV6w==",
+ "version": "5.13.1",
+ "resolved": "https://registry.npmjs.org/@mui/system/-/system-5.13.1.tgz",
+ "integrity": "sha512-BsDUjhiO6ZVAvzKhnWBHLZ5AtPJcdT+62VjnRLyA4isboqDKLg4fmYIZXq51yndg/soDK9RkY5lYZwEDku13Ow==",
"dependencies": {
"@babel/runtime": "^7.21.0",
- "@mui/private-theming": "^5.12.3",
+ "@mui/private-theming": "^5.13.1",
"@mui/styled-engine": "^5.12.3",
"@mui/types": "^7.2.4",
- "@mui/utils": "^5.12.3",
+ "@mui/utils": "^5.13.1",
"clsx": "^1.2.1",
"csstype": "^3.1.2",
"prop-types": "^15.8.1"
@@ -4065,13 +4064,13 @@
}
},
"node_modules/@mui/utils": {
- "version": "5.12.3",
- "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.12.3.tgz",
- "integrity": "sha512-D/Z4Ub3MRl7HiUccid7sQYclTr24TqUAQFFlxHQF8FR177BrCTQ0JJZom7EqYjZCdXhwnSkOj2ph685MSKNtIA==",
+ "version": "5.13.1",
+ "resolved": "https://registry.npmjs.org/@mui/utils/-/utils-5.13.1.tgz",
+ "integrity": "sha512-6lXdWwmlUbEU2jUI8blw38Kt+3ly7xkmV9ljzY4Q20WhsJMWiNry9CX8M+TaP/HbtuyR8XKsdMgQW7h7MM3n3A==",
"dependencies": {
"@babel/runtime": "^7.21.0",
"@types/prop-types": "^15.7.5",
- "@types/react-is": "^16.7.1 || ^17.0.0",
+ "@types/react-is": "^18.2.0",
"prop-types": "^15.8.1",
"react-is": "^18.2.0"
},
@@ -4664,19 +4663,19 @@
}
},
"node_modules/@storybook/addon-actions": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-7.0.8.tgz",
- "integrity": "sha512-9DRkofKfGvVa2xESovXP5gCjpv0rvMwZJ16IqD/o1sRPRETsCeidTBMgrSX8wJq0TtJPen663DAdIrVuVXezlA==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-7.0.12.tgz",
+ "integrity": "sha512-f07Mc3qwcG9heGsuUUTIJbWF2nw/Ite3mvyIZY2VbgwhMUMVHj4knY4fh/LojwcUmmmc7CNZu3sJN/wIqpaHCQ==",
"dev": true,
"dependencies": {
- "@storybook/client-logger": "7.0.8",
- "@storybook/components": "7.0.8",
- "@storybook/core-events": "7.0.8",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/components": "7.0.12",
+ "@storybook/core-events": "7.0.12",
"@storybook/global": "^5.0.0",
- "@storybook/manager-api": "7.0.8",
- "@storybook/preview-api": "7.0.8",
- "@storybook/theming": "7.0.8",
- "@storybook/types": "7.0.8",
+ "@storybook/manager-api": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/theming": "7.0.12",
+ "@storybook/types": "7.0.12",
"dequal": "^2.0.2",
"lodash": "^4.17.21",
"polished": "^4.2.2",
@@ -4704,19 +4703,19 @@
}
},
"node_modules/@storybook/addon-backgrounds": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-7.0.8.tgz",
- "integrity": "sha512-xDTySwXWlyROWi9SJEa12DfGyaYL8oMGADMgn/C82qzcIXGx2tpkjU4UsA/w7JvpZumLr5wEfGrZiStg2xFygA==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-backgrounds/-/addon-backgrounds-7.0.12.tgz",
+ "integrity": "sha512-sAZSxsbj3CcabowALKTafpdnqXMBZB8C42s4Uxv11FCP50GqrP8jp2TqsIiDZxUbeXwI094W/gHnw41MSphG8Q==",
"dev": true,
"dependencies": {
- "@storybook/client-logger": "7.0.8",
- "@storybook/components": "7.0.8",
- "@storybook/core-events": "7.0.8",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/components": "7.0.12",
+ "@storybook/core-events": "7.0.12",
"@storybook/global": "^5.0.0",
- "@storybook/manager-api": "7.0.8",
- "@storybook/preview-api": "7.0.8",
- "@storybook/theming": "7.0.8",
- "@storybook/types": "7.0.8",
+ "@storybook/manager-api": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/theming": "7.0.12",
+ "@storybook/types": "7.0.12",
"memoizerific": "^1.11.3",
"ts-dedent": "^2.0.0"
},
@@ -4738,20 +4737,20 @@
}
},
"node_modules/@storybook/addon-controls": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-7.0.8.tgz",
- "integrity": "sha512-SdCO0Y6zWMmVGp/yVmc66tBDKyPdlIrVVh3Knjk/MKBCjINKq/Bqn59UWcRH00b2lie2LzNfmbBc8LPMg6efag==",
- "dev": true,
- "dependencies": {
- "@storybook/blocks": "7.0.8",
- "@storybook/client-logger": "7.0.8",
- "@storybook/components": "7.0.8",
- "@storybook/core-common": "7.0.8",
- "@storybook/manager-api": "7.0.8",
- "@storybook/node-logger": "7.0.8",
- "@storybook/preview-api": "7.0.8",
- "@storybook/theming": "7.0.8",
- "@storybook/types": "7.0.8",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-controls/-/addon-controls-7.0.12.tgz",
+ "integrity": "sha512-/+yBhswN1N7ttR1NGN94HE/25VELm4YuBtrkh+LJeKP/eQ5CZpLjexASN2GZcfmdnkwIYZAEH0X/AImLaCJAWA==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/blocks": "7.0.12",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/components": "7.0.12",
+ "@storybook/core-common": "7.0.12",
+ "@storybook/manager-api": "7.0.12",
+ "@storybook/node-logger": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/theming": "7.0.12",
+ "@storybook/types": "7.0.12",
"lodash": "^4.17.21",
"ts-dedent": "^2.0.0"
},
@@ -4773,28 +4772,28 @@
}
},
"node_modules/@storybook/addon-docs": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-7.0.8.tgz",
- "integrity": "sha512-X+fWWaGELyQoQna5cCegUn3swfjdicbmUNJLEiU7kV7pa2fmNyx801gdkS7x1s5wjBkxVDU/TJ3kvd8tfWPV7A==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-docs/-/addon-docs-7.0.12.tgz",
+ "integrity": "sha512-zgg4sq34Zz8TN74+kSogxRHsIZ5gsIazJpa0osZp91nJQvsKUEfldjBtQWbBWzjVCrWmzOhW5/RLCnmCNm9y/w==",
"dev": true,
"dependencies": {
"@babel/core": "^7.20.2",
"@babel/plugin-transform-react-jsx": "^7.19.0",
"@jest/transform": "^29.3.1",
"@mdx-js/react": "^2.1.5",
- "@storybook/blocks": "7.0.8",
- "@storybook/client-logger": "7.0.8",
- "@storybook/components": "7.0.8",
- "@storybook/csf-plugin": "7.0.8",
- "@storybook/csf-tools": "7.0.8",
+ "@storybook/blocks": "7.0.12",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/components": "7.0.12",
+ "@storybook/csf-plugin": "7.0.12",
+ "@storybook/csf-tools": "7.0.12",
"@storybook/global": "^5.0.0",
"@storybook/mdx2-csf": "^1.0.0",
- "@storybook/node-logger": "7.0.8",
- "@storybook/postinstall": "7.0.8",
- "@storybook/preview-api": "7.0.8",
- "@storybook/react-dom-shim": "7.0.8",
- "@storybook/theming": "7.0.8",
- "@storybook/types": "7.0.8",
+ "@storybook/node-logger": "7.0.12",
+ "@storybook/postinstall": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/react-dom-shim": "7.0.12",
+ "@storybook/theming": "7.0.12",
+ "@storybook/types": "7.0.12",
"fs-extra": "^11.1.0",
"remark-external-links": "^8.0.0",
"remark-slug": "^6.0.0",
@@ -4810,24 +4809,24 @@
}
},
"node_modules/@storybook/addon-essentials": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-7.0.8.tgz",
- "integrity": "sha512-tqZcntWkNTcV3xhBoFauw1K8ScEuzEb76qS+AlqZP8DCetGImevt08KELQGyzCU80my9T+iSvC5V68v3zXtK9Q==",
- "dev": true,
- "dependencies": {
- "@storybook/addon-actions": "7.0.8",
- "@storybook/addon-backgrounds": "7.0.8",
- "@storybook/addon-controls": "7.0.8",
- "@storybook/addon-docs": "7.0.8",
- "@storybook/addon-highlight": "7.0.8",
- "@storybook/addon-measure": "7.0.8",
- "@storybook/addon-outline": "7.0.8",
- "@storybook/addon-toolbars": "7.0.8",
- "@storybook/addon-viewport": "7.0.8",
- "@storybook/core-common": "7.0.8",
- "@storybook/manager-api": "7.0.8",
- "@storybook/node-logger": "7.0.8",
- "@storybook/preview-api": "7.0.8",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-essentials/-/addon-essentials-7.0.12.tgz",
+ "integrity": "sha512-Js2cxvauAf8fkA5D0QrqPPe/FvpY1DbJp61VNGh82Xu0zZrczCGYP3jkWG79vl0zllJNs7hnkV8W6xY1JWgLoA==",
+ "dev": true,
+ "dependencies": {
+ "@storybook/addon-actions": "7.0.12",
+ "@storybook/addon-backgrounds": "7.0.12",
+ "@storybook/addon-controls": "7.0.12",
+ "@storybook/addon-docs": "7.0.12",
+ "@storybook/addon-highlight": "7.0.12",
+ "@storybook/addon-measure": "7.0.12",
+ "@storybook/addon-outline": "7.0.12",
+ "@storybook/addon-toolbars": "7.0.12",
+ "@storybook/addon-viewport": "7.0.12",
+ "@storybook/core-common": "7.0.12",
+ "@storybook/manager-api": "7.0.12",
+ "@storybook/node-logger": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
"ts-dedent": "^2.0.0"
},
"funding": {
@@ -4840,14 +4839,14 @@
}
},
"node_modules/@storybook/addon-highlight": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-7.0.8.tgz",
- "integrity": "sha512-d26jo7/Z1PIzZH+cE5E6jZ3yKgKFOPZNfylz2Gpg8jD2gV91Nk30ursl4nEJToEsEe2JkSdae4Qm59vCXbWcNw==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-highlight/-/addon-highlight-7.0.12.tgz",
+ "integrity": "sha512-ccIsBVjUlZ7cM1adSSFTqqWXiELPdDqfZLz4dWfDbiLyG3InC953ugtvoUWCIZpC2OOnjVLpF7Rbshq2O/QoMw==",
"dev": true,
"dependencies": {
- "@storybook/core-events": "7.0.8",
+ "@storybook/core-events": "7.0.12",
"@storybook/global": "^5.0.0",
- "@storybook/preview-api": "7.0.8"
+ "@storybook/preview-api": "7.0.12"
},
"funding": {
"type": "opencollective",
@@ -4855,21 +4854,21 @@
}
},
"node_modules/@storybook/addon-interactions": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-7.0.8.tgz",
- "integrity": "sha512-fVAOJnWZ3Ce9TAnqR42xM/x0yiRK5qSnBPYGbZyg5Q2y4dg8jBvs8HRh44XMgUSs0XmtLVauAlA+Co549zKtwA==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-interactions/-/addon-interactions-7.0.12.tgz",
+ "integrity": "sha512-Rb1mv1RQrTd3sA/WwNTdv00rW+7APfvZEeZks6+8+kS1C4EFMDmLnVBZlPllFdo1BOnTCyer4GZZ5ncVkWNLyQ==",
"dev": true,
"dependencies": {
- "@storybook/client-logger": "7.0.8",
- "@storybook/components": "7.0.8",
- "@storybook/core-common": "7.0.8",
- "@storybook/core-events": "7.0.8",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/components": "7.0.12",
+ "@storybook/core-common": "7.0.12",
+ "@storybook/core-events": "7.0.12",
"@storybook/global": "^5.0.0",
- "@storybook/instrumenter": "7.0.8",
- "@storybook/manager-api": "7.0.8",
- "@storybook/preview-api": "7.0.8",
- "@storybook/theming": "7.0.8",
- "@storybook/types": "7.0.8",
+ "@storybook/instrumenter": "7.0.12",
+ "@storybook/manager-api": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/theming": "7.0.12",
+ "@storybook/types": "7.0.12",
"jest-mock": "^27.0.6",
"polished": "^4.2.2",
"ts-dedent": "^2.2.0"
@@ -4892,19 +4891,19 @@
}
},
"node_modules/@storybook/addon-links": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-7.0.8.tgz",
- "integrity": "sha512-BhEwbrNfyJrSzbdyv+jE33QDXADA3ilBooJm2KY9NsVLu56Jk5d76dELZ+ucLLRvsg1wc+5Z8yH+knqtmUD+Hg==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-links/-/addon-links-7.0.12.tgz",
+ "integrity": "sha512-6kGClsIpX9dRKc5bUAPNcp/4wlgPIxMrieUV+6k1dTsRQqbaEfxih/Fq259D5+yVBDNi3YAnvRjMiIibl8fa5A==",
"dev": true,
"dependencies": {
- "@storybook/client-logger": "7.0.8",
- "@storybook/core-events": "7.0.8",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/core-events": "7.0.12",
"@storybook/csf": "^0.1.0",
"@storybook/global": "^5.0.0",
- "@storybook/manager-api": "7.0.8",
- "@storybook/preview-api": "7.0.8",
- "@storybook/router": "7.0.8",
- "@storybook/types": "7.0.8",
+ "@storybook/manager-api": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/router": "7.0.12",
+ "@storybook/types": "7.0.12",
"prop-types": "^15.7.2",
"ts-dedent": "^2.0.0"
},
@@ -4926,18 +4925,18 @@
}
},
"node_modules/@storybook/addon-measure": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-7.0.8.tgz",
- "integrity": "sha512-22q/aS8OHQZe35kAIz18iDGVb18ZF/eyQWnN6HLRQFzvQlqxxjKqVuMHyCIN0w53czYFq31kiL4YWcLd3L33/Q==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-measure/-/addon-measure-7.0.12.tgz",
+ "integrity": "sha512-Uq9cj9QmN7WKBQ6wqeneFmTqo1UQKXIc4CpGBEtJtfsYNLsERrVzOs/tRUf66Zl3lWgfFZxs1B5Ij6RDsYEjRw==",
"dev": true,
"dependencies": {
- "@storybook/client-logger": "7.0.8",
- "@storybook/components": "7.0.8",
- "@storybook/core-events": "7.0.8",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/components": "7.0.12",
+ "@storybook/core-events": "7.0.12",
"@storybook/global": "^5.0.0",
- "@storybook/manager-api": "7.0.8",
- "@storybook/preview-api": "7.0.8",
- "@storybook/types": "7.0.8"
+ "@storybook/manager-api": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/types": "7.0.12"
},
"funding": {
"type": "opencollective",
@@ -4957,18 +4956,18 @@
}
},
"node_modules/@storybook/addon-outline": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-7.0.8.tgz",
- "integrity": "sha512-NfW6/dvtni6gE/Aj7NIc8GfbjnjmgI07mm7BCCKwzsHS9s3AA1ewxyhgL1E9dsigh1DK0SQpW9PdJxUcOonbew==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-outline/-/addon-outline-7.0.12.tgz",
+ "integrity": "sha512-eZPkm3mECdqx1EDJ0S6DAzZ9WZLPIsZH7fRy6vdJJuAgvnOSzkt7AEpA0hlgiNyXcFpE1Cav6/g12FUf4Zo82g==",
"dev": true,
"dependencies": {
- "@storybook/client-logger": "7.0.8",
- "@storybook/components": "7.0.8",
- "@storybook/core-events": "7.0.8",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/components": "7.0.12",
+ "@storybook/core-events": "7.0.12",
"@storybook/global": "^5.0.0",
- "@storybook/manager-api": "7.0.8",
- "@storybook/preview-api": "7.0.8",
- "@storybook/types": "7.0.8",
+ "@storybook/manager-api": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/types": "7.0.12",
"ts-dedent": "^2.0.0"
},
"funding": {
@@ -4989,16 +4988,16 @@
}
},
"node_modules/@storybook/addon-toolbars": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-7.0.8.tgz",
- "integrity": "sha512-BNlMia7B+tnaAZZotkPB7GPaFPV+ITngqmfGwmPeCP+4AnCY1oX9GJ9uYeSUBB3sV9m8OHrAxj/z+/SVY1l2Cw==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-toolbars/-/addon-toolbars-7.0.12.tgz",
+ "integrity": "sha512-7xRxk+999NVdEwzn2z1O9Tg5iuUSEXQ5jo+hiyK934VvuyqUsZnflKbSvwVEHb2W+DroaaXu8bdHWxGSH+6moQ==",
"dev": true,
"dependencies": {
- "@storybook/client-logger": "7.0.8",
- "@storybook/components": "7.0.8",
- "@storybook/manager-api": "7.0.8",
- "@storybook/preview-api": "7.0.8",
- "@storybook/theming": "7.0.8"
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/components": "7.0.12",
+ "@storybook/manager-api": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/theming": "7.0.12"
},
"funding": {
"type": "opencollective",
@@ -5018,18 +5017,18 @@
}
},
"node_modules/@storybook/addon-viewport": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-7.0.8.tgz",
- "integrity": "sha512-IwHs8e/Zwixt5rk+EINblMyKh8RxPBStsc0pzHerJ8knMwzXMUPGmlDPuWYUg1u4eg3dacjGrtQbFIxsqso0Mw==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/addon-viewport/-/addon-viewport-7.0.12.tgz",
+ "integrity": "sha512-pMgqtDQF8e9AErnRKbbSK9m1lcKn1dFSOkk0PgSBwIIjmha6q+GeT45EHQrQGtkLdtWT0iTktC8ivzIiGKmHkg==",
"dev": true,
"dependencies": {
- "@storybook/client-logger": "7.0.8",
- "@storybook/components": "7.0.8",
- "@storybook/core-events": "7.0.8",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/components": "7.0.12",
+ "@storybook/core-events": "7.0.12",
"@storybook/global": "^5.0.0",
- "@storybook/manager-api": "7.0.8",
- "@storybook/preview-api": "7.0.8",
- "@storybook/theming": "7.0.8",
+ "@storybook/manager-api": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/theming": "7.0.12",
"memoizerific": "^1.11.3",
"prop-types": "^15.7.2"
},
@@ -5051,14 +5050,14 @@
}
},
"node_modules/@storybook/addons": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-7.0.8.tgz",
- "integrity": "sha512-3569KzwD8E2FXC8nxzXjfebZfsHH3OvOzzeza+J0go7xYj4s1/3XkrqYtbG4CDlwATNUZNeXWg/LzeYXgsf0wA==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-7.0.12.tgz",
+ "integrity": "sha512-yVADbWCFdb12cSpspeb+/6lfTNarPtZZLql49Bhu6E7PxECw/Q3kfHu0LXBLcSnU7f4QqQvQjp88ultt01ABBQ==",
"dev": true,
"dependencies": {
- "@storybook/manager-api": "7.0.8",
- "@storybook/preview-api": "7.0.8",
- "@storybook/types": "7.0.8"
+ "@storybook/manager-api": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/types": "7.0.12"
},
"funding": {
"type": "opencollective",
@@ -5070,13 +5069,13 @@
}
},
"node_modules/@storybook/api": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/api/-/api-7.0.8.tgz",
- "integrity": "sha512-xobO6zeUyRfaq1fcfDTz+/1fXj0JXJTc0sC786fPTKN5vMUBne9jrdiGmt2EuujQKS8WmZ1yLs7oIjY2Z3hTEA==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/api/-/api-7.0.12.tgz",
+ "integrity": "sha512-wki9B7ZXOGwUq/FowDgEnkkX92oNpSg/6ES5Rh19NF3wV0ObLlgXMZ8cZKOLM6G0m/8lkKHGeNBunaLUnX7Yhw==",
"dev": true,
"dependencies": {
- "@storybook/client-logger": "7.0.8",
- "@storybook/manager-api": "7.0.8"
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/manager-api": "7.0.12"
},
"funding": {
"type": "opencollective",
@@ -5096,22 +5095,22 @@
}
},
"node_modules/@storybook/blocks": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-7.0.8.tgz",
- "integrity": "sha512-VAzlMf5DRm0ZX6/9W/4Izv3j9n87i4MthBmN+rnUG+cmPumBm3xtETJqZbSIAWAM4ucKHrgrKQhZPg1QX1U66w==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/blocks/-/blocks-7.0.12.tgz",
+ "integrity": "sha512-MbJKjuTJ7xVbkUVwkEwb6vTYGrkRk4+Xtx1UGo+512o91ubqFs8hXwCHP+x/49RCIIQs5zl93Ig8fTtm+MejWw==",
"dev": true,
"dependencies": {
- "@storybook/channels": "7.0.8",
- "@storybook/client-logger": "7.0.8",
- "@storybook/components": "7.0.8",
- "@storybook/core-events": "7.0.8",
+ "@storybook/channels": "7.0.12",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/components": "7.0.12",
+ "@storybook/core-events": "7.0.12",
"@storybook/csf": "^0.1.0",
- "@storybook/docs-tools": "7.0.8",
+ "@storybook/docs-tools": "7.0.12",
"@storybook/global": "^5.0.0",
- "@storybook/manager-api": "7.0.8",
- "@storybook/preview-api": "7.0.8",
- "@storybook/theming": "7.0.8",
- "@storybook/types": "7.0.8",
+ "@storybook/manager-api": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/theming": "7.0.12",
+ "@storybook/types": "7.0.12",
"@types/lodash": "^4.14.167",
"color-convert": "^2.0.1",
"dequal": "^2.0.2",
@@ -5134,15 +5133,15 @@
}
},
"node_modules/@storybook/builder-manager": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/builder-manager/-/builder-manager-7.0.8.tgz",
- "integrity": "sha512-PxFiXbxAy4o6kV5EjtEq1cg6UwJsMhV7ZvYn3HuKNkS+8qk2iZdAe0tGcA9LbvRR6k5rEeU/PxbRjcBWBjUyEA==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/builder-manager/-/builder-manager-7.0.12.tgz",
+ "integrity": "sha512-bkZPSDH38/dUSsO087oQ8+goyaEDP/xD0/O61QcQ8EbaVeT6s6Qt7mMhqsLrtmEZHvPMQwKeIXhOJlRNNXB+SA==",
"dev": true,
"dependencies": {
"@fal-works/esbuild-plugin-global-externals": "^2.1.2",
- "@storybook/core-common": "7.0.8",
- "@storybook/manager": "7.0.8",
- "@storybook/node-logger": "7.0.8",
+ "@storybook/core-common": "7.0.12",
+ "@storybook/manager": "7.0.12",
+ "@storybook/node-logger": "7.0.12",
"@types/ejs": "^3.1.1",
"@types/find-cache-dir": "^3.2.1",
"@yarnpkg/esbuild-plugin-pnp": "^3.0.0-rc.10",
@@ -5162,31 +5161,31 @@
}
},
"node_modules/@storybook/builder-webpack5": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-7.0.8.tgz",
- "integrity": "sha512-oRjubRRGs1/kZZnoy4ZXU8t2sG0b3FSHYqRFkM7guKgQ2BGlGjZT4qamzOZzOEtWkCwPaQ2mXcBS0xGHKpeY+w==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/builder-webpack5/-/builder-webpack5-7.0.12.tgz",
+ "integrity": "sha512-msrDWgNFu0kkQ8AOuOCqO+Z+b6iB2kNMhpTyreFbZfUwnEv35aXdULeSa/2mCD0/PFUUFZu+cVYflMyENZxe5w==",
"dev": true,
"dependencies": {
"@babel/core": "^7.12.10",
- "@storybook/addons": "7.0.8",
- "@storybook/api": "7.0.8",
- "@storybook/channel-postmessage": "7.0.8",
- "@storybook/channel-websocket": "7.0.8",
- "@storybook/channels": "7.0.8",
- "@storybook/client-api": "7.0.8",
- "@storybook/client-logger": "7.0.8",
- "@storybook/components": "7.0.8",
- "@storybook/core-common": "7.0.8",
- "@storybook/core-events": "7.0.8",
- "@storybook/core-webpack": "7.0.8",
+ "@storybook/addons": "7.0.12",
+ "@storybook/api": "7.0.12",
+ "@storybook/channel-postmessage": "7.0.12",
+ "@storybook/channel-websocket": "7.0.12",
+ "@storybook/channels": "7.0.12",
+ "@storybook/client-api": "7.0.12",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/components": "7.0.12",
+ "@storybook/core-common": "7.0.12",
+ "@storybook/core-events": "7.0.12",
+ "@storybook/core-webpack": "7.0.12",
"@storybook/global": "^5.0.0",
- "@storybook/manager-api": "7.0.8",
- "@storybook/node-logger": "7.0.8",
- "@storybook/preview": "7.0.8",
- "@storybook/preview-api": "7.0.8",
- "@storybook/router": "7.0.8",
- "@storybook/store": "7.0.8",
- "@storybook/theming": "7.0.8",
+ "@storybook/manager-api": "7.0.12",
+ "@storybook/node-logger": "7.0.12",
+ "@storybook/preview": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/router": "7.0.12",
+ "@storybook/store": "7.0.12",
+ "@storybook/theming": "7.0.12",
"@types/node": "^16.0.0",
"@types/semver": "^7.3.4",
"babel-loader": "^9.0.0",
@@ -5226,20 +5225,20 @@
}
},
"node_modules/@storybook/builder-webpack5/node_modules/@types/node": {
- "version": "16.18.25",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.25.tgz",
- "integrity": "sha512-rUDO6s9Q/El1R1I21HG4qw/LstTHCPO/oQNAwI/4b2f9EWvMnqt4d3HJwPMawfZ3UvodB8516Yg+VAq54YM+eA==",
+ "version": "16.18.31",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.31.tgz",
+ "integrity": "sha512-KPXltf4z4g517OlVJO9XQ2357CYw7fvuJ3ZuBynjXC5Jos9i+K7LvFb7bUIwtJXSZj0vTp9Q6NJBSQpkwwO8Zw==",
"dev": true
},
"node_modules/@storybook/channel-postmessage": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-7.0.8.tgz",
- "integrity": "sha512-op/SB2Tg66bxS4DHOhrSVja7Xdp8aiWIJ47vygSq31nqpwv5auCTptOrcdzTikOjH+4dKfTGxTx6Z5g065tuiQ==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-7.0.12.tgz",
+ "integrity": "sha512-Tc7kQZ5yxlZ44Nmmzec92JaDJ6UZ3Ze4cBfiHik4XcnM1PtN8hr8VFoC6a2AIm1ybfIRenfT5w9TH5yriiPIhw==",
"dev": true,
"dependencies": {
- "@storybook/channels": "7.0.8",
- "@storybook/client-logger": "7.0.8",
- "@storybook/core-events": "7.0.8",
+ "@storybook/channels": "7.0.12",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/core-events": "7.0.12",
"@storybook/global": "^5.0.0",
"qs": "^6.10.0",
"telejson": "^7.0.3"
@@ -5250,13 +5249,13 @@
}
},
"node_modules/@storybook/channel-websocket": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/channel-websocket/-/channel-websocket-7.0.8.tgz",
- "integrity": "sha512-qHMVc8b+zaOGDEG1i2905PCUwkGH3Ys/DqtZJAry64MaTnXrR6bPE3lI+FDRyr5a5afV53yz8rb7lTMoNaHpUg==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/channel-websocket/-/channel-websocket-7.0.12.tgz",
+ "integrity": "sha512-UV6b9gX2mQLtXlKaFKCHcy+6MaK2od6BYqSJfainnBjDsMIXyhcf7fJaj0XQkJrbNnRBwGhw+6s8JxL98xp7Ew==",
"dev": true,
"dependencies": {
- "@storybook/channels": "7.0.8",
- "@storybook/client-logger": "7.0.8",
+ "@storybook/channels": "7.0.12",
+ "@storybook/client-logger": "7.0.12",
"@storybook/global": "^5.0.0",
"telejson": "^7.0.3"
},
@@ -5266,9 +5265,9 @@
}
},
"node_modules/@storybook/channels": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.0.8.tgz",
- "integrity": "sha512-z8W4r8te/EiEDfk8qaxmjwMcKMe+x12leWEwtyz6e9XI0Q4qTk17dDtq/XZ5Ab2Ks4VSvWRu1e/QURiVpjbo2Q==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-7.0.12.tgz",
+ "integrity": "sha512-KDdDmDs8kxAJU+vndTqTNazjLO+XoIPiTRlfP7mk7cgHiQXSjMYy3JSCQ7W0of0Q+9VSl/ve9CNbnGbcQF7rNQ==",
"dev": true,
"funding": {
"type": "opencollective",
@@ -5276,21 +5275,21 @@
}
},
"node_modules/@storybook/cli": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-7.0.8.tgz",
- "integrity": "sha512-KvuleEXWrDz1OZC9c/ejAWSEns7YAXYCsS76BA3hx/xGnpcUQG7AZ00G8sy7viHFQjjA3G1YsMOm2p4YI0A1oA==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/cli/-/cli-7.0.12.tgz",
+ "integrity": "sha512-OABCRIujxsszIJ0CCpKg8Uj4C1UlAwBpBQhv2aMX3lA/pur6Od524syv2ypWu6J2FyvK/ooeyMbjoP7330cIuA==",
"dev": true,
"dependencies": {
"@babel/core": "^7.20.2",
"@babel/preset-env": "^7.20.2",
"@ndelangen/get-tarball": "^3.0.7",
- "@storybook/codemod": "7.0.8",
- "@storybook/core-common": "7.0.8",
- "@storybook/core-server": "7.0.8",
- "@storybook/csf-tools": "7.0.8",
- "@storybook/node-logger": "7.0.8",
- "@storybook/telemetry": "7.0.8",
- "@storybook/types": "7.0.8",
+ "@storybook/codemod": "7.0.12",
+ "@storybook/core-common": "7.0.12",
+ "@storybook/core-server": "7.0.12",
+ "@storybook/csf-tools": "7.0.12",
+ "@storybook/node-logger": "7.0.12",
+ "@storybook/telemetry": "7.0.12",
+ "@storybook/types": "7.0.12",
"@types/semver": "^7.3.4",
"boxen": "^5.1.2",
"chalk": "^4.1.0",
@@ -5391,13 +5390,13 @@
}
},
"node_modules/@storybook/client-api": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-7.0.8.tgz",
- "integrity": "sha512-xNUWica8T8H9BWBclw+lpiwq0nYjQg3T8MD22uXAA3e72ps1aTEUS0EzD1R/KHZjDoUXo13LtakZrf/MR0e3yg==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-7.0.12.tgz",
+ "integrity": "sha512-kcB0wX9+pL9NW8+xFVABFZJeChsql9i2A69yUQQ8OCaJhB7LS3gl1Ri4zJhVHSuTTWBlbNUSPbu1yEkFiAWt/g==",
"dev": true,
"dependencies": {
- "@storybook/client-logger": "7.0.8",
- "@storybook/preview-api": "7.0.8"
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/preview-api": "7.0.12"
},
"funding": {
"type": "opencollective",
@@ -5405,9 +5404,9 @@
}
},
"node_modules/@storybook/client-logger": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.0.8.tgz",
- "integrity": "sha512-UuyX57Jzn8L0QOhDPBA/v9UqIGCtFKqtaS23mNNNDoc1X3u+boULNgqWGD84F2U7JWg2xNopIJvjQxhH30/Jhw==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-7.0.12.tgz",
+ "integrity": "sha512-MQMtIgGEgdixvxnBvZ2m8hhc0DGJWeCpHtxg7oqBLBEBmCYFueTqDZHl4Z6SoCrK0a2YS5X/BIXOcEtP1ulMKw==",
"dev": true,
"dependencies": {
"@storybook/global": "^5.0.0"
@@ -5418,18 +5417,18 @@
}
},
"node_modules/@storybook/codemod": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-7.0.8.tgz",
- "integrity": "sha512-0zEUlnHtyU6BdiqsOqKrC4QBPl/BOR8LNEoKQbprmemAqRx0SUirawyHfgxzlrlKiGvHgmsrOglCb/9tZmbY/g==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/codemod/-/codemod-7.0.12.tgz",
+ "integrity": "sha512-eGbGZSglvbnY1omzRyEC4XP0FbpuCFKgjXmdHn9faGQUU5EJHwcGYYrRW8JZL3nEVIvNDuRAKzM3p0BVo1xeSQ==",
"dev": true,
"dependencies": {
"@babel/core": "~7.21.0",
"@babel/preset-env": "~7.21.0",
"@babel/types": "~7.21.2",
"@storybook/csf": "^0.1.0",
- "@storybook/csf-tools": "7.0.8",
- "@storybook/node-logger": "7.0.8",
- "@storybook/types": "7.0.8",
+ "@storybook/csf-tools": "7.0.12",
+ "@storybook/node-logger": "7.0.12",
+ "@storybook/types": "7.0.12",
"cross-spawn": "^7.0.3",
"globby": "^11.0.2",
"jscodeshift": "^0.14.0",
@@ -5443,16 +5442,16 @@
}
},
"node_modules/@storybook/components": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/components/-/components-7.0.8.tgz",
- "integrity": "sha512-eBY+uZE+0dHwvUTQHa/GNzAexEg1Sqhzyu+NTWx2mAzNzXBaoBQ1wz33sXQFWQZA6Bv/yritPmfo6470f8/AFg==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/components/-/components-7.0.12.tgz",
+ "integrity": "sha512-6TxByzYS4+LxwZRioGpP6Zh9If5ctjQs5OnR2UmQvP6HDjmMWYTntoHKIbDwAL9C6MrnQYpPOGCPkqrtODQ4/w==",
"dev": true,
"dependencies": {
- "@storybook/client-logger": "7.0.8",
+ "@storybook/client-logger": "7.0.12",
"@storybook/csf": "^0.1.0",
"@storybook/global": "^5.0.0",
- "@storybook/theming": "7.0.8",
- "@storybook/types": "7.0.8",
+ "@storybook/theming": "7.0.12",
+ "@storybook/types": "7.0.12",
"memoizerific": "^1.11.3",
"use-resize-observer": "^9.1.0",
"util-deprecate": "^1.0.2"
@@ -5467,13 +5466,13 @@
}
},
"node_modules/@storybook/core-client": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/core-client/-/core-client-7.0.8.tgz",
- "integrity": "sha512-JDEhoLO49wfhvwtZ532kBwI5sTGpikL1MFGgExsGpm1hOfLsOXwSm033M2NrieZBCrdIReVpiwpRiK9Mc8hL/Q==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/core-client/-/core-client-7.0.12.tgz",
+ "integrity": "sha512-m0r+Vl3LfU8cJl8UqIwzh0sEN9I//nMaT8UIIm481AINhQTNihQcnYi9jRw7USjfz2fv5CYkg8cEr4KhI8QlRA==",
"dev": true,
"dependencies": {
- "@storybook/client-logger": "7.0.8",
- "@storybook/preview-api": "7.0.8"
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/preview-api": "7.0.12"
},
"funding": {
"type": "opencollective",
@@ -5481,13 +5480,13 @@
}
},
"node_modules/@storybook/core-common": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/core-common/-/core-common-7.0.8.tgz",
- "integrity": "sha512-W0/jtHndO4GO98g9bWnkMB9rZrH+aZCefEGZcUrTpgOa+Ws/b6l8YDEoR1V1hGPROT5cn82+9zU4s5y1d462Sg==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/core-common/-/core-common-7.0.12.tgz",
+ "integrity": "sha512-PFVjYXHUxDQO1oqfqwQe7S3XoLNO0aZYEr9Zl0LiexlxxnU1v+TQjEfNd/H3T0xxpXlsgzhtEcagdzJeAKyh2g==",
"dev": true,
"dependencies": {
- "@storybook/node-logger": "7.0.8",
- "@storybook/types": "7.0.8",
+ "@storybook/node-logger": "7.0.12",
+ "@storybook/types": "7.0.12",
"@types/node": "^16.0.0",
"@types/pretty-hrtime": "^1.0.0",
"chalk": "^4.1.0",
@@ -5629,9 +5628,9 @@
}
},
"node_modules/@storybook/core-events": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.0.8.tgz",
- "integrity": "sha512-CQJs3PKQ8HJmMe7kzYy2bWz3hw5d8myAtO5LAgvPHKsVqAZ0R+rN4lXlcPNWf/x3tb8JizDJpPgTCBdOBb+tkg==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-7.0.12.tgz",
+ "integrity": "sha512-VTmb/zjbz3o1bg+bATzLigVXMVDC/S1FP8CqIrz4mkiys52139FGzMandL2Y2AecPZPGss7ZRdfma28HKVYTRg==",
"dev": true,
"funding": {
"type": "opencollective",
@@ -5639,25 +5638,25 @@
}
},
"node_modules/@storybook/core-server": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/core-server/-/core-server-7.0.8.tgz",
- "integrity": "sha512-ONF2PYV9XKYTpUoS88ECKemSIescJuj849X71hPZMOs439g0gXJlYVnwIs0zgAj6ZcuXgjDIB81FicX8uv4+Yw==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/core-server/-/core-server-7.0.12.tgz",
+ "integrity": "sha512-X35Kmg7y35Ph4J+gCDJrnVgBwlz4/DzOQofUS6rAbi4KvrPWDJXeM2OzOgx6B0abKl4CeMmjuc0tjbg4vbUFuA==",
"dev": true,
"dependencies": {
"@aw-web-design/x-default-browser": "1.4.88",
"@discoveryjs/json-ext": "^0.5.3",
- "@storybook/builder-manager": "7.0.8",
- "@storybook/core-common": "7.0.8",
- "@storybook/core-events": "7.0.8",
+ "@storybook/builder-manager": "7.0.12",
+ "@storybook/core-common": "7.0.12",
+ "@storybook/core-events": "7.0.12",
"@storybook/csf": "^0.1.0",
- "@storybook/csf-tools": "7.0.8",
+ "@storybook/csf-tools": "7.0.12",
"@storybook/docs-mdx": "^0.1.0",
"@storybook/global": "^5.0.0",
- "@storybook/manager": "7.0.8",
- "@storybook/node-logger": "7.0.8",
- "@storybook/preview-api": "7.0.8",
- "@storybook/telemetry": "7.0.8",
- "@storybook/types": "7.0.8",
+ "@storybook/manager": "7.0.12",
+ "@storybook/node-logger": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/telemetry": "7.0.12",
+ "@storybook/types": "7.0.12",
"@types/detect-port": "^1.3.0",
"@types/node": "^16.0.0",
"@types/node-fetch": "^2.5.7",
@@ -5693,9 +5692,9 @@
}
},
"node_modules/@storybook/core-server/node_modules/@types/node": {
- "version": "16.18.25",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.25.tgz",
- "integrity": "sha512-rUDO6s9Q/El1R1I21HG4qw/LstTHCPO/oQNAwI/4b2f9EWvMnqt4d3HJwPMawfZ3UvodB8516Yg+VAq54YM+eA==",
+ "version": "16.18.31",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.31.tgz",
+ "integrity": "sha512-KPXltf4z4g517OlVJO9XQ2357CYw7fvuJ3ZuBynjXC5Jos9i+K7LvFb7bUIwtJXSZj0vTp9Q6NJBSQpkwwO8Zw==",
"dev": true
},
"node_modules/@storybook/core-server/node_modules/ansi-styles": {
@@ -5751,14 +5750,14 @@
}
},
"node_modules/@storybook/core-webpack": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-7.0.8.tgz",
- "integrity": "sha512-9QcHqAJu/mhRUbJ4djMjSdOoDs0z6U/kyycG6ub7ZJ0q33zqED63suSXIwtqSat+h/PRQ7lXQkWh5db2lmXwbA==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/core-webpack/-/core-webpack-7.0.12.tgz",
+ "integrity": "sha512-71tLTurZg5rYfjHuSUtnT8mcKc4CugvXh6DrJSf/1lTFarWvOZkYha9oh4gVokFWpAiK3GM9LE2DlCAozc9Xnw==",
"dev": true,
"dependencies": {
- "@storybook/core-common": "7.0.8",
- "@storybook/node-logger": "7.0.8",
- "@storybook/types": "7.0.8",
+ "@storybook/core-common": "7.0.12",
+ "@storybook/node-logger": "7.0.12",
+ "@storybook/types": "7.0.12",
"@types/node": "^16.0.0",
"ts-dedent": "^2.0.0"
},
@@ -5768,9 +5767,9 @@
}
},
"node_modules/@storybook/core-webpack/node_modules/@types/node": {
- "version": "16.18.25",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.25.tgz",
- "integrity": "sha512-rUDO6s9Q/El1R1I21HG4qw/LstTHCPO/oQNAwI/4b2f9EWvMnqt4d3HJwPMawfZ3UvodB8516Yg+VAq54YM+eA==",
+ "version": "16.18.31",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.31.tgz",
+ "integrity": "sha512-KPXltf4z4g517OlVJO9XQ2357CYw7fvuJ3ZuBynjXC5Jos9i+K7LvFb7bUIwtJXSZj0vTp9Q6NJBSQpkwwO8Zw==",
"dev": true
},
"node_modules/@storybook/csf": {
@@ -5783,12 +5782,12 @@
}
},
"node_modules/@storybook/csf-plugin": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-7.0.8.tgz",
- "integrity": "sha512-HDdAOmS/mstjyE8LxXebSv207lqulC+gawbeWpfZKdR0MOkfn2WmWlIxvLYRrcejkUg8irNS4SHNGBCwygde4A==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/csf-plugin/-/csf-plugin-7.0.12.tgz",
+ "integrity": "sha512-iiH0ynLQV5BYFc0o7RlSJS2S3GT/ffyfbV4rnCnPKdqyo4REEVvmhOuLhwzurtsXsjh+xF6VUYUDN+8/5mbkYw==",
"dev": true,
"dependencies": {
- "@storybook/csf-tools": "7.0.8",
+ "@storybook/csf-tools": "7.0.12",
"unplugin": "^0.10.2"
},
"funding": {
@@ -5797,9 +5796,9 @@
}
},
"node_modules/@storybook/csf-tools": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-7.0.8.tgz",
- "integrity": "sha512-bMuljBJrZ1UL80NAHNfGgcDg7bMLnsppmuX6WVayOKMM3BcuRQVNiWC0ZLC6yrmPRinalqWdE/GDhwA/IevThg==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/csf-tools/-/csf-tools-7.0.12.tgz",
+ "integrity": "sha512-EcDzKeENzs4awyjx0VxlONDLibiEtIPDP1XdOCcZGtv3nXXBFtS2WDsYhJHkwyvE37jWTyw2e4xKQmBi0Hjvbw==",
"dev": true,
"dependencies": {
"@babel/generator": "~7.21.1",
@@ -5807,7 +5806,7 @@
"@babel/traverse": "~7.21.2",
"@babel/types": "~7.21.2",
"@storybook/csf": "^0.1.0",
- "@storybook/types": "7.0.8",
+ "@storybook/types": "7.0.12",
"fs-extra": "^11.1.0",
"recast": "^0.23.1",
"ts-dedent": "^2.0.0"
@@ -5824,15 +5823,15 @@
"dev": true
},
"node_modules/@storybook/docs-tools": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/docs-tools/-/docs-tools-7.0.8.tgz",
- "integrity": "sha512-Lg/Cnhh3OURzCamWUNFLm0IqolzId6w+n1NCwSTEdPJ1PFKAYvuewRoul9gbaAfzg4pzWITGpltyzRmFH/G6Xw==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/docs-tools/-/docs-tools-7.0.12.tgz",
+ "integrity": "sha512-+HykeQLgjyDyF9G7HqY0FHXlX7X5YpQcmNjftJzBrc/GO1EeO0M78d54avcOPyyTfuWOh7oZtSJ0MzjA1qrqaQ==",
"dev": true,
"dependencies": {
"@babel/core": "^7.12.10",
- "@storybook/core-common": "7.0.8",
- "@storybook/preview-api": "7.0.8",
- "@storybook/types": "7.0.8",
+ "@storybook/core-common": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/types": "7.0.12",
"@types/doctrine": "^0.0.3",
"doctrine": "^3.0.0",
"lodash": "^4.17.21"
@@ -5849,16 +5848,16 @@
"dev": true
},
"node_modules/@storybook/instrumenter": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-7.0.8.tgz",
- "integrity": "sha512-wFXSeUOOi4nyYv2+TkNic7qmSxO5VuFFt4qmTYv/MmZUAfIZKGq8S5K+McIKFUcYEnjkcvYvOWTNM6hEhlQpQw==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/instrumenter/-/instrumenter-7.0.12.tgz",
+ "integrity": "sha512-jx4rb4AMT1YIOpE0HCdfyLvpYU+94wPkC9vt7sZGWAp7nnYG+KO/lx3XCJaR9qQPIxVYejJtWkeGn4RID79SoQ==",
"dev": true,
"dependencies": {
- "@storybook/channels": "7.0.8",
- "@storybook/client-logger": "7.0.8",
- "@storybook/core-events": "7.0.8",
+ "@storybook/channels": "7.0.12",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/core-events": "7.0.12",
"@storybook/global": "^5.0.0",
- "@storybook/preview-api": "7.0.8"
+ "@storybook/preview-api": "7.0.12"
},
"funding": {
"type": "opencollective",
@@ -5866,9 +5865,9 @@
}
},
"node_modules/@storybook/manager": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/manager/-/manager-7.0.8.tgz",
- "integrity": "sha512-qdmuRb6q5yUtrIVmkkftS9QR7HoYy5+UQ15VCgS2Q1o0Fz1A2TD9fd9MuxRfqGFO2wDOnmI8ps7Uw5XkKNjD9w==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/manager/-/manager-7.0.12.tgz",
+ "integrity": "sha512-19BsDcwJOYXn6zEarxvNGDdYLUqZyhX92x6GPHSC4cf8BoxHuhmtnz5vOTZHusCxkKIu/C9W0H6wH2Ma47kDCg==",
"dev": true,
"funding": {
"type": "opencollective",
@@ -5876,19 +5875,19 @@
}
},
"node_modules/@storybook/manager-api": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.0.8.tgz",
- "integrity": "sha512-5z5ZuijtlMhT/VHmwJnzA4y6W3xfSVQ887wn93GQG7G8xMAMADODOdJK2e10jgto8OPoT8GyDHXCBvGh2oIJzQ==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/manager-api/-/manager-api-7.0.12.tgz",
+ "integrity": "sha512-3QXARtxpc6Xxqf5pviUw2UuhK53+IsINSljeWhAqdQ1Gzbywl67TpibTd7xVN6NKxhUH5Bzo9bIZTAzMZGqaKw==",
"dev": true,
"dependencies": {
- "@storybook/channels": "7.0.8",
- "@storybook/client-logger": "7.0.8",
- "@storybook/core-events": "7.0.8",
+ "@storybook/channels": "7.0.12",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/core-events": "7.0.12",
"@storybook/csf": "^0.1.0",
"@storybook/global": "^5.0.0",
- "@storybook/router": "7.0.8",
- "@storybook/theming": "7.0.8",
- "@storybook/types": "7.0.8",
+ "@storybook/router": "7.0.12",
+ "@storybook/theming": "7.0.12",
+ "@storybook/types": "7.0.12",
"dequal": "^2.0.2",
"lodash": "^4.17.21",
"memoizerific": "^1.11.3",
@@ -5907,15 +5906,15 @@
}
},
"node_modules/@storybook/mdx2-csf": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/@storybook/mdx2-csf/-/mdx2-csf-1.0.0.tgz",
- "integrity": "sha512-dBAnEL4HfxxJmv7LdEYUoZlQbWj9APZNIbOaq0tgF8XkxiIbzqvgB0jhL/9UOrysSDbQWBiCRTu2wOVxedGfmw==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@storybook/mdx2-csf/-/mdx2-csf-1.1.0.tgz",
+ "integrity": "sha512-TXJJd5RAKakWx4BtpwvSNdgTDkKM6RkXU8GK34S/LhidQ5Pjz3wcnqb0TxEkfhK/ztbP8nKHqXFwLfa2CYkvQw==",
"dev": true
},
"node_modules/@storybook/nextjs": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/nextjs/-/nextjs-7.0.8.tgz",
- "integrity": "sha512-CWkIY3Tg/Tye0dCJuF9y3YLzRQZd31+HCLifHnCfpwC5/pYsUivTDx5b6irPt5QYClGqVSmNP3tA4+Y9NGjUiQ==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/nextjs/-/nextjs-7.0.12.tgz",
+ "integrity": "sha512-XFO62uKiS1Cojn2SFQCQXL1RWyylrug1ywKl88OVDmOwBVfJQ/Xm/PMJVp+4dMRFOGQFAIS86uUImNZRHyGsfA==",
"dev": true,
"dependencies": {
"@babel/plugin-proposal-class-properties": "^7.18.6",
@@ -5930,13 +5929,13 @@
"@babel/preset-react": "^7.18.6",
"@babel/preset-typescript": "^7.21.0",
"@babel/runtime": "^7.21.0",
- "@storybook/addon-actions": "7.0.8",
- "@storybook/builder-webpack5": "7.0.8",
- "@storybook/core-common": "7.0.8",
- "@storybook/node-logger": "7.0.8",
- "@storybook/preset-react-webpack": "7.0.8",
- "@storybook/preview-api": "7.0.8",
- "@storybook/react": "7.0.8",
+ "@storybook/addon-actions": "7.0.12",
+ "@storybook/builder-webpack5": "7.0.12",
+ "@storybook/core-common": "7.0.12",
+ "@storybook/node-logger": "7.0.12",
+ "@storybook/preset-react-webpack": "7.0.12",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/react": "7.0.12",
"@types/node": "^16.0.0",
"css-loader": "^6.7.3",
"find-up": "^5.0.0",
@@ -5995,9 +5994,9 @@
"dev": true
},
"node_modules/@storybook/node-logger": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-7.0.8.tgz",
- "integrity": "sha512-POO1iXohTJbkQidp76GZR+HoVeFIuRBHlwWNtHZOgR1PnwocGvf43NJ/GMZLvxiwf/d2wyObXy4n1/R1jPw5Ew==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-7.0.12.tgz",
+ "integrity": "sha512-VL+NXzc9NuOP6/9alg4Sofz9kh8tmlo3p+UtCIYCHH088yCsB3XsNhkG9lF1C5EZVWcuHxc2u6MMF3ezOjvKfQ==",
"dev": true,
"dependencies": {
"@types/npmlog": "^4.1.2",
@@ -6063,9 +6062,9 @@
}
},
"node_modules/@storybook/postinstall": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/postinstall/-/postinstall-7.0.8.tgz",
- "integrity": "sha512-EVVsnSych+2DfmhWr86x4pM7FDGbhXZ3jOUzYydNboDHzl922RdAsj5LSfLeAne74gArJX3H/XzoqCBNA5V/GQ==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/postinstall/-/postinstall-7.0.12.tgz",
+ "integrity": "sha512-RKNvBLgABBTQwvGyF2jX4vP7OMLB3KvEEOQDoeOKjqyWfekDn5smI+eT714mtmKIH0YMcwmvzLgEdZkjmM/XhA==",
"dev": true,
"funding": {
"type": "opencollective",
@@ -6073,18 +6072,18 @@
}
},
"node_modules/@storybook/preset-react-webpack": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-7.0.8.tgz",
- "integrity": "sha512-YoUzPFgt6sOk2O7IdTtJIIbsznEStvaOlWipDgadnVJR/RZOVXdxlu5xH8datGNK+DT4BwtOvIfJlZyUqSx3qw==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/preset-react-webpack/-/preset-react-webpack-7.0.12.tgz",
+ "integrity": "sha512-EBgP5p8uiwJXPpM5M6mC4SrKCKSeQEJI+oQ36olUIB7PUhysiVFhLB+rOIgkXc3nhX1uRTO/PYefd9PBMwE11A==",
"dev": true,
"dependencies": {
"@babel/preset-flow": "^7.18.6",
"@babel/preset-react": "^7.18.6",
"@pmmmwh/react-refresh-webpack-plugin": "^0.5.5",
- "@storybook/core-webpack": "7.0.8",
- "@storybook/docs-tools": "7.0.8",
- "@storybook/node-logger": "7.0.8",
- "@storybook/react": "7.0.8",
+ "@storybook/core-webpack": "7.0.12",
+ "@storybook/docs-tools": "7.0.12",
+ "@storybook/node-logger": "7.0.12",
+ "@storybook/react": "7.0.12",
"@storybook/react-docgen-typescript-plugin": "1.0.6--canary.9.0c3f3b7.0",
"@types/node": "^16.0.0",
"@types/semver": "^7.3.4",
@@ -6117,15 +6116,15 @@
}
},
"node_modules/@storybook/preset-react-webpack/node_modules/@types/node": {
- "version": "16.18.25",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.25.tgz",
- "integrity": "sha512-rUDO6s9Q/El1R1I21HG4qw/LstTHCPO/oQNAwI/4b2f9EWvMnqt4d3HJwPMawfZ3UvodB8516Yg+VAq54YM+eA==",
+ "version": "16.18.31",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.31.tgz",
+ "integrity": "sha512-KPXltf4z4g517OlVJO9XQ2357CYw7fvuJ3ZuBynjXC5Jos9i+K7LvFb7bUIwtJXSZj0vTp9Q6NJBSQpkwwO8Zw==",
"dev": true
},
"node_modules/@storybook/preview": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/preview/-/preview-7.0.8.tgz",
- "integrity": "sha512-A66yChrFaFXWmBYdmY1KlTligdK7aU2j84SlpnPQhIYFy5lDGMZW3y+1p3TWNUVlZHnOWSKKn1wCg8vH5By09w==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/preview/-/preview-7.0.12.tgz",
+ "integrity": "sha512-za8El/nnkyAo/uqyqAg7PMuP6DSdPoEnDRyIk4LzY7sAGly6i4Uge377cdo1nUBQLS5S4kKIc4xf8TUegb3G1Q==",
"dev": true,
"funding": {
"type": "opencollective",
@@ -6133,18 +6132,18 @@
}
},
"node_modules/@storybook/preview-api": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.0.8.tgz",
- "integrity": "sha512-+/nhvNo7ML6bPnFYJRH/+mwU/sVJbIGhxFy4r+4Omxaw4aKhs8T0eVijGE2KOahRKG3qUCYV1CaTqmnlbcXgbw==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/preview-api/-/preview-api-7.0.12.tgz",
+ "integrity": "sha512-YI/AfHszIOYt967fsRlc7j6I0zZB+RSsBwD/nMA8y9vszdpQ0MgRhxHgQxFf6cgqbuQcdCsnTIpT0iQ4GHjDXg==",
"dev": true,
"dependencies": {
- "@storybook/channel-postmessage": "7.0.8",
- "@storybook/channels": "7.0.8",
- "@storybook/client-logger": "7.0.8",
- "@storybook/core-events": "7.0.8",
+ "@storybook/channel-postmessage": "7.0.12",
+ "@storybook/channels": "7.0.12",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/core-events": "7.0.12",
"@storybook/csf": "^0.1.0",
"@storybook/global": "^5.0.0",
- "@storybook/types": "7.0.8",
+ "@storybook/types": "7.0.12",
"@types/qs": "^6.9.5",
"dequal": "^2.0.2",
"lodash": "^4.17.21",
@@ -6160,18 +6159,18 @@
}
},
"node_modules/@storybook/react": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/react/-/react-7.0.8.tgz",
- "integrity": "sha512-X+qtGzT92exOr5iHXv3tdGhhADIwEJavYZaVBzpGffxKyR6bXh6MFjVdhWNo5b/eGiF2NSOa35xj+RFWUmp/Fw==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/react/-/react-7.0.12.tgz",
+ "integrity": "sha512-dKHKc02LSgn3St7U/xj/Rr2DFLbS4dWQka+pS/AOvPPvMAR2gGHVhkmoFuFMf176hUTuE5MCoWBoNJIRMz7ZiQ==",
"dev": true,
"dependencies": {
- "@storybook/client-logger": "7.0.8",
- "@storybook/core-client": "7.0.8",
- "@storybook/docs-tools": "7.0.8",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/core-client": "7.0.12",
+ "@storybook/docs-tools": "7.0.12",
"@storybook/global": "^5.0.0",
- "@storybook/preview-api": "7.0.8",
- "@storybook/react-dom-shim": "7.0.8",
- "@storybook/types": "7.0.8",
+ "@storybook/preview-api": "7.0.12",
+ "@storybook/react-dom-shim": "7.0.12",
+ "@storybook/types": "7.0.12",
"@types/escodegen": "^0.0.6",
"@types/estree": "^0.0.51",
"@types/node": "^16.0.0",
@@ -6224,9 +6223,9 @@
}
},
"node_modules/@storybook/react-dom-shim": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-7.0.8.tgz",
- "integrity": "sha512-7o5eIf5t2CnGST+MZF2lMsX7MRH/y2698J/E69naVwigoX28ooSjwxBsXMdQhG5Y2XKda+NNnQgyvOsgYeH/Og==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/react-dom-shim/-/react-dom-shim-7.0.12.tgz",
+ "integrity": "sha512-4z9J54TD7uphxPqSuLEzeKTV4oF8Fmv8qFfnT0XZJ2mpYTC2NTbkYoYZQ8N0eYzvNOk6xgfpDqBdmIANf4NaYw==",
"dev": true,
"funding": {
"type": "opencollective",
@@ -6238,18 +6237,18 @@
}
},
"node_modules/@storybook/react/node_modules/@types/node": {
- "version": "16.18.25",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.25.tgz",
- "integrity": "sha512-rUDO6s9Q/El1R1I21HG4qw/LstTHCPO/oQNAwI/4b2f9EWvMnqt4d3HJwPMawfZ3UvodB8516Yg+VAq54YM+eA==",
+ "version": "16.18.31",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.18.31.tgz",
+ "integrity": "sha512-KPXltf4z4g517OlVJO9XQ2357CYw7fvuJ3ZuBynjXC5Jos9i+K7LvFb7bUIwtJXSZj0vTp9Q6NJBSQpkwwO8Zw==",
"dev": true
},
"node_modules/@storybook/router": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/router/-/router-7.0.8.tgz",
- "integrity": "sha512-aVTBGLN84tGLsHTX+SbekyZPN9In3eaf7xCtssi5PYVezpV5y1/KrOsCk9sztuhfzoTkEtB0WFBVKpKdH9jBtQ==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/router/-/router-7.0.12.tgz",
+ "integrity": "sha512-dOtBiCBGeDem86BCWR7AlTVQjoBk0yw/XZLXS9qcpUfpe+UDjd0Rh21ZdEEMHG1Wfu4d2AhhG5l/JSJ1IE83jQ==",
"dev": true,
"dependencies": {
- "@storybook/client-logger": "7.0.8",
+ "@storybook/client-logger": "7.0.12",
"memoizerific": "^1.11.3",
"qs": "^6.10.0"
},
@@ -6263,13 +6262,13 @@
}
},
"node_modules/@storybook/store": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/store/-/store-7.0.8.tgz",
- "integrity": "sha512-gnlktZCdJ7DsmirF+mbUKL4C1zl6ES1ag3zs6xBDz56CNTbmN2F7eq6JtGnTtfRcaVADYVa1DoISOoUCKTlorA==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/store/-/store-7.0.12.tgz",
+ "integrity": "sha512-+gqs6y55fXp9vLrq9VyCGoAHbjfEBMZClkCNksPUBPoLRCY0knxGvhIOoDdcqHkHpm3AQGsfW/ESurbLj/Q76Q==",
"dev": true,
"dependencies": {
- "@storybook/client-logger": "7.0.8",
- "@storybook/preview-api": "7.0.8"
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/preview-api": "7.0.12"
},
"funding": {
"type": "opencollective",
@@ -6277,13 +6276,13 @@
}
},
"node_modules/@storybook/telemetry": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.0.8.tgz",
- "integrity": "sha512-V621AZ/f6WyPX9orqpiZa8oUbdUdHdzl1N51h0+p+lZoWJmDLvrrsmXH80ClBV7oA4c6NP/8nbZrq3jnpI7VAQ==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/telemetry/-/telemetry-7.0.12.tgz",
+ "integrity": "sha512-oxqe15bn5W+1pLpLjXTfj3H+YPZq3jExjdJwTCUHtFrrsNs0k6dyqAUk8qTOUqOTclANHb6vlNBFJDvZ6qbfEQ==",
"dev": true,
"dependencies": {
- "@storybook/client-logger": "7.0.8",
- "@storybook/core-common": "7.0.8",
+ "@storybook/client-logger": "7.0.12",
+ "@storybook/core-common": "7.0.12",
"chalk": "^4.1.0",
"detect-package-manager": "^2.0.1",
"fetch-retry": "^5.0.2",
@@ -7719,13 +7718,13 @@
}
},
"node_modules/@storybook/theming": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.0.8.tgz",
- "integrity": "sha512-nU4j/QrobGxPgAg34ieIswkDITC/eHFJqzMfnyc3EhA8P60YNFWjzQlDlkDA5jG/6xiakihLWH2pzLhPDdME5g==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-7.0.12.tgz",
+ "integrity": "sha512-frBkvH7LF8j23ODaywLK4m4LLscw49oKblkZ+30QZkBAzRf2o3a/QSZW2V1zfBo7ygcXiUJ5bIjh7Y17mMJqbQ==",
"dev": true,
"dependencies": {
"@emotion/use-insertion-effect-with-fallbacks": "^1.0.0",
- "@storybook/client-logger": "7.0.8",
+ "@storybook/client-logger": "7.0.12",
"@storybook/global": "^5.0.0",
"memoizerific": "^1.11.3"
},
@@ -7739,12 +7738,12 @@
}
},
"node_modules/@storybook/types": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.0.8.tgz",
- "integrity": "sha512-x83vL/TzBlv21nHuP35c+z4AUjHSY9G7NpZLTZ/5REcuXbeIfhjGOAyeUHB4lXhPXxsOlq3wHiQippB7bSJeeQ==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/@storybook/types/-/types-7.0.12.tgz",
+ "integrity": "sha512-nlvU4MyO2grwPCRQ8alA3AnY1bQxGJ6A4QgJu+1MhtjVenifFlxOQX4H1OiA+YXfjlV096oO5LrxvetJPFAKKQ==",
"dev": true,
"dependencies": {
- "@storybook/channels": "7.0.8",
+ "@storybook/channels": "7.0.12",
"@types/babel__core": "^7.0.0",
"@types/express": "^4.7.0",
"file-system-cache": "^2.0.0"
@@ -8339,9 +8338,9 @@
"dev": true
},
"node_modules/@types/node-fetch": {
- "version": "2.6.3",
- "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.3.tgz",
- "integrity": "sha512-ETTL1mOEdq/sxUtgtOhKjyB2Irra4cjxksvcMUR5Zr4n+PxVhsCD9WS46oPbHL3et9Zde7CNRr+WUNlcHvsX+w==",
+ "version": "2.6.4",
+ "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.4.tgz",
+ "integrity": "sha512-1ZX9fcN4Rvkvgv4E6PAY5WXUFWFcRWxZa3EW83UjycOB9ljJCedb2CupIP4RZMEwF/M3eTcCihbBRgwtGbg5Rg==",
"dev": true,
"dependencies": {
"@types/node": "*",
@@ -8433,21 +8432,11 @@
}
},
"node_modules/@types/react-is": {
- "version": "17.0.4",
- "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.4.tgz",
- "integrity": "sha512-FLzd0K9pnaEvKz4D1vYxK9JmgQPiGk1lu23o1kqGsLeT0iPbRSF7b76+S5T9fD8aRa0B8bY7I/3DebEj+1ysBA==",
- "dependencies": {
- "@types/react": "^17"
- }
- },
- "node_modules/@types/react-is/node_modules/@types/react": {
- "version": "17.0.59",
- "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.59.tgz",
- "integrity": "sha512-gSON5zWYIGyoBcycCE75E9+r6dCC2dHdsrVkOEiIYNU5+Q28HcBAuqvDuxHcCbMfHBHdeT5Tva/AFn3rnMKE4g==",
+ "version": "18.2.0",
+ "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-18.2.0.tgz",
+ "integrity": "sha512-1vz2yObaQkLL7YFe/pme2cpvDsCwI1WXIfL+5eLz0MI9gFG24Re16RzUsI8t9XZn9ZWvgLNDrJBmrqXJO7GNQQ==",
"dependencies": {
- "@types/prop-types": "*",
- "@types/scheduler": "*",
- "csstype": "^3.0.2"
+ "@types/react": "*"
}
},
"node_modules/@types/react-transition-group": {
@@ -9021,11 +9010,6 @@
"node": ">=8.9.0"
}
},
- "node_modules/after": {
- "version": "0.8.2",
- "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz",
- "integrity": "sha512-QbJ0NTQ/I9DI3uSJA4cbexiwQeRAfjPScqIbSjUDd9TOrcg6pTkdgziesOqxBMBzit8vFCTwrP27t13vFOORRA=="
- },
"node_modules/agent-base": {
"version": "6.0.2",
"resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
@@ -9896,14 +9880,6 @@
"node": ">=8"
}
},
- "node_modules/bl": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/bl/-/bl-3.0.1.tgz",
- "integrity": "sha512-jrCW5ZhfQ/Vt07WX1Ngs+yn9BDqPL/gw28S7s9H6QK/gupnizNzJAss5akW20ISgOrbLTlXOOCTJeNUQqruAWQ==",
- "dependencies": {
- "readable-stream": "^3.0.1"
- }
- },
"node_modules/body-parser": {
"version": "1.20.1",
"resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz",
@@ -10179,11 +10155,6 @@
"node": "*"
}
},
- "node_modules/buffer-from": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-0.1.2.tgz",
- "integrity": "sha512-RiWIenusJsmI2KcvqQABB83tLxCByE3upSP8QU3rJDMVFGPWLvPQJt/O1Su9moRWeH7d+Q2HYb68f6+v+tw2vg=="
- },
"node_modules/bundle-name": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-3.0.0.tgz",
@@ -11163,9 +11134,9 @@
}
},
"node_modules/core-js-pure": {
- "version": "3.30.1",
- "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.30.1.tgz",
- "integrity": "sha512-nXBEVpmUnNRhz83cHd9JRQC52cTMcuXAmR56+9dSMpRdpeA4I1PX6yjmhd71Eyc/wXNsdBdUDIj1QTIeZpU5Tg==",
+ "version": "3.30.2",
+ "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.30.2.tgz",
+ "integrity": "sha512-p/npFUJXXBkCCTIlEGBdghofn00jWG6ZOtdoIXSJmAu2QBvN0IqpZXWweOytcwE6cfx8ZvVUy1vw8zxhe4Y2vg==",
"dev": true,
"hasInstallScript": true,
"funding": {
@@ -11176,7 +11147,8 @@
"node_modules/core-util-is": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
- "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
+ "dev": true
},
"node_modules/cosmiconfig": {
"version": "7.1.0",
@@ -12164,35 +12136,6 @@
"node": ">=12"
}
},
- "node_modules/duplexer2": {
- "version": "0.0.2",
- "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz",
- "integrity": "sha512-+AWBwjGadtksxjOQSFDhPNQbed7icNXApT4+2BNpsXzcCBiInq2H9XW0O8sfHFaPmnQRs7cg/P0fAr2IWQSW0g==",
- "dependencies": {
- "readable-stream": "~1.1.9"
- }
- },
- "node_modules/duplexer2/node_modules/isarray": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ=="
- },
- "node_modules/duplexer2/node_modules/readable-stream": {
- "version": "1.1.14",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
- "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==",
- "dependencies": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- }
- },
- "node_modules/duplexer2/node_modules/string_decoder": {
- "version": "0.10.31",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ=="
- },
"node_modules/duplexify": {
"version": "3.7.1",
"resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
@@ -13812,9 +13755,9 @@
}
},
"node_modules/fetch-retry": {
- "version": "5.0.5",
- "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-5.0.5.tgz",
- "integrity": "sha512-q9SvpKH5Ka6h7X2C6r1sP31pQoeDb3o6/R9cg21ahfPAqbIOkW9tus1dXfwYb6G6dOI4F7nVS4Q+LSssBGIz0A==",
+ "version": "5.0.6",
+ "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-5.0.6.tgz",
+ "integrity": "sha512-3yurQZ2hD9VISAhJJP9bpYFNQrHHBXE2JxxjY5aLEcDi46RmAzJE2OC9FAde0yis5ElW0jTTzs0zfg/Cca4XqQ==",
"dev": true
},
"node_modules/file-entry-cache": {
@@ -14132,9 +14075,9 @@
"integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ=="
},
"node_modules/flow-parser": {
- "version": "0.205.0",
- "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.205.0.tgz",
- "integrity": "sha512-ZJ6VuLe/BoqeI4GsF+ZuzlpfGi3FCnBrb4xDYhgEJxRt7SAj3ibRuRSsuJSRcY+lQhPZRPNbNWiQqFMxramUzw==",
+ "version": "0.206.0",
+ "resolved": "https://registry.npmjs.org/flow-parser/-/flow-parser-0.206.0.tgz",
+ "integrity": "sha512-HVzoK3r6Vsg+lKvlIZzaWNBVai+FXTX1wdYhz/wVlH13tb/gOdLXmlTqy6odmTBhT5UoWUbq0k8263Qhr9d88w==",
"dev": true,
"engines": {
"node": ">=0.4.0"
@@ -15385,16 +15328,6 @@
"node": ">=10.17.0"
}
},
- "node_modules/hyperquest": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/hyperquest/-/hyperquest-2.1.3.tgz",
- "integrity": "sha512-fUuDOrB47PqNK/BAMOS13v41UoaqIxqSLHX6CAbOD7OfT+/GCWO1/vPLfTNutOeXrv1ikuaZ3yux+33Z9vh+rw==",
- "dependencies": {
- "buffer-from": "^0.1.1",
- "duplexer2": "~0.0.2",
- "through2": "~0.6.3"
- }
- },
"node_modules/iconv-lite": {
"version": "0.4.24",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
@@ -16455,15 +16388,15 @@
}
},
"node_modules/jake": {
- "version": "10.8.5",
- "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz",
- "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==",
+ "version": "10.8.6",
+ "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.6.tgz",
+ "integrity": "sha512-G43Ub9IYEFfu72sua6rzooi8V8Gz2lkfk48rW20vEWCGizeaEPlKB1Kh8JIA84yQbiAEfqlPmSpGgCKKxH3rDA==",
"dev": true,
"dependencies": {
"async": "^3.2.3",
"chalk": "^4.0.2",
- "filelist": "^1.0.1",
- "minimatch": "^3.0.4"
+ "filelist": "^1.0.4",
+ "minimatch": "^3.1.2"
},
"bin": {
"jake": "bin/cli.js"
@@ -18511,9 +18444,9 @@
}
},
"node_modules/jest-watch-typeahead/node_modules/slash": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/slash/-/slash-5.0.1.tgz",
- "integrity": "sha512-ywNzUOiXwetmLvTUiCBZpLi+vxqN3i+zDqjs2HHfUSV3wN4UJxVVKWrS1JZDeiJIeBFNgB5pmioC2g0IUTL+rQ==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz",
+ "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==",
"dev": true,
"engines": {
"node": ">=14.16"
@@ -18965,11 +18898,6 @@
"integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
"dev": true
},
- "node_modules/json-stringify-safe": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz",
- "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA=="
- },
"node_modules/json5": {
"version": "2.2.3",
"resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz",
@@ -18999,17 +18927,6 @@
"graceful-fs": "^4.1.6"
}
},
- "node_modules/jsonist": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/jsonist/-/jsonist-2.1.2.tgz",
- "integrity": "sha512-8yqmWJAC2VaYoSKQAbsfgCpGY5o/1etWzx6ZxaZrC4iGaHrHUZEo+a2MyF8w+2uTavTlHdLWaZUoR19UfBstxQ==",
- "dependencies": {
- "bl": "~3.0.0",
- "hyperquest": "~2.1.3",
- "json-stringify-safe": "~5.0.1",
- "xtend": "~4.0.1"
- }
- },
"node_modules/jsx-ast-utils": {
"version": "3.3.3",
"resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz",
@@ -21429,16 +21346,17 @@
}
},
"node_modules/next-sitemap": {
- "version": "4.0.9",
- "resolved": "https://registry.npmjs.org/next-sitemap/-/next-sitemap-4.0.9.tgz",
- "integrity": "sha512-8pbcEe4vrmgGEc3beVbrSqd8mTQ9lCsGxP+AOlArrGmeLkKD4TbSR41R2unQHHSTkBG8cQ/7gjKkdLBlzwtu6g==",
+ "version": "4.1.3",
+ "resolved": "https://registry.npmjs.org/next-sitemap/-/next-sitemap-4.1.3.tgz",
+ "integrity": "sha512-eCvbXMCqbD/rYx912y4FzGOqPCbWOIBL4UkgVY5R15eCXygKFKWzEVZGPNVBDu2KVpRCeG943NibOchfyQGDhQ==",
"funding": [
{
"url": "https://github.com/iamvishnusankar/next-sitemap.git"
}
],
"dependencies": {
- "@corex/deepmerge": "^4.0.37",
+ "@corex/deepmerge": "^4.0.43",
+ "fast-glob": "^3.2.12",
"minimist": "^1.2.8"
},
"bin": {
@@ -21589,9 +21507,9 @@
}
},
"node_modules/node-fetch-native": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.1.0.tgz",
- "integrity": "sha512-nl5goFCig93JZ9FIV8GHT9xpNqXbxQUzkOmKIMKmncsBH9jhg7qKex8hirpymkBFmNQ114chEEG5lS4wgK2I+Q==",
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.1.1.tgz",
+ "integrity": "sha512-9VvspTSUp2Sxbl+9vbZTlFGq9lHwE8GDVVekxx6YsNd1YH59sb3Ba8v3Y3cD8PkLNcileGGcA21PFjVl0jzDaw==",
"dev": true
},
"node_modules/node-fetch/node_modules/tr46": {
@@ -21640,24 +21558,6 @@
"integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==",
"dev": true
},
- "node_modules/node-version-data": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/node-version-data/-/node-version-data-1.1.0.tgz",
- "integrity": "sha512-/uQsoJ6Q5JvReqSlHaWazlVdtJYm/1VXk2eaIvN1Z0C7gD8RGirlIdWvNs3OqgmltkM1toV+9R+drhV4fqifJw==",
- "dependencies": {
- "after": "~0.8.2",
- "jsonist": "~2.1.2",
- "semver": "~6.3.0"
- }
- },
- "node_modules/node-version-data/node_modules/semver": {
- "version": "6.3.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
- "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
- "bin": {
- "semver": "bin/semver.js"
- }
- },
"node_modules/normalize-package-data": {
"version": "2.5.0",
"resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
@@ -23630,6 +23530,7 @@
"version": "3.6.2",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
"integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+ "dev": true,
"dependencies": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
@@ -25420,6 +25321,7 @@
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
"integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "dev": true,
"funding": [
{
"type": "github",
@@ -26142,12 +26044,12 @@
"dev": true
},
"node_modules/storybook": {
- "version": "7.0.8",
- "resolved": "https://registry.npmjs.org/storybook/-/storybook-7.0.8.tgz",
- "integrity": "sha512-2SY6r7nwb5uh2HXXcTttwaZcKhGhy0kHE8mfaWD4Ros5vnt6Se12sanCCWTTxNeV1spAtg4aa9lelRI0VyGvsg==",
+ "version": "7.0.12",
+ "resolved": "https://registry.npmjs.org/storybook/-/storybook-7.0.12.tgz",
+ "integrity": "sha512-HKi7NQQTZhBGEU3KUFxTNGtIZcG8+hokiO5TwcIr7s7smAVKdvj9vY5YGsVkiWF39o+5UtafW1B/i9D8lBFsYg==",
"dev": true,
"dependencies": {
- "@storybook/cli": "7.0.8"
+ "@storybook/cli": "7.0.12"
},
"bin": {
"sb": "index.js",
@@ -26184,6 +26086,7 @@
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
"integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+ "dev": true,
"dependencies": {
"safe-buffer": "~5.2.0"
}
@@ -26769,9 +26672,9 @@
}
},
"node_modules/tar": {
- "version": "6.1.14",
- "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.14.tgz",
- "integrity": "sha512-piERznXu0U7/pW7cdSn7hjqySIVTYT6F76icmFk7ptU7dDYlXTm5r9A6K04R2vU3olYgoKeo1Cg3eeu5nhftAw==",
+ "version": "6.1.15",
+ "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.15.tgz",
+ "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==",
"dev": true,
"dependencies": {
"chownr": "^2.0.0",
@@ -27124,36 +27027,6 @@
"integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
"dev": true
},
- "node_modules/through2": {
- "version": "0.6.5",
- "resolved": "https://registry.npmjs.org/through2/-/through2-0.6.5.tgz",
- "integrity": "sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg==",
- "dependencies": {
- "readable-stream": ">=1.0.33-1 <1.1.0-0",
- "xtend": ">=4.0.0 <4.1.0-0"
- }
- },
- "node_modules/through2/node_modules/isarray": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ=="
- },
- "node_modules/through2/node_modules/readable-stream": {
- "version": "1.0.34",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz",
- "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==",
- "dependencies": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- }
- },
- "node_modules/through2/node_modules/string_decoder": {
- "version": "0.10.31",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ=="
- },
"node_modules/title": {
"version": "3.5.3",
"resolved": "https://registry.npmjs.org/title/-/title-3.5.3.tgz",
@@ -27491,27 +27364,27 @@
}
},
"node_modules/turbo": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/turbo/-/turbo-1.9.3.tgz",
- "integrity": "sha512-ID7mxmaLUPKG/hVkp+h0VuucB1U99RPCJD9cEuSEOdIPoSIuomcIClEJtKamUsdPLhLCud+BvapBNnhgh58Nzw==",
+ "version": "1.9.8",
+ "resolved": "https://registry.npmjs.org/turbo/-/turbo-1.9.8.tgz",
+ "integrity": "sha512-dTouGZBm4a2fE0OPafcTQERCp4i3ZOow0Pr0JlOyxKmzJy0JRwXypH013kbZoK6k1ET5tS/g9rwUXIM/AmWXXQ==",
"dev": true,
"hasInstallScript": true,
"bin": {
"turbo": "bin/turbo"
},
"optionalDependencies": {
- "turbo-darwin-64": "1.9.3",
- "turbo-darwin-arm64": "1.9.3",
- "turbo-linux-64": "1.9.3",
- "turbo-linux-arm64": "1.9.3",
- "turbo-windows-64": "1.9.3",
- "turbo-windows-arm64": "1.9.3"
+ "turbo-darwin-64": "1.9.8",
+ "turbo-darwin-arm64": "1.9.8",
+ "turbo-linux-64": "1.9.8",
+ "turbo-linux-arm64": "1.9.8",
+ "turbo-windows-64": "1.9.8",
+ "turbo-windows-arm64": "1.9.8"
}
},
"node_modules/turbo-darwin-64": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-1.9.3.tgz",
- "integrity": "sha512-0dFc2cWXl82kRE4Z+QqPHhbEFEpUZho1msHXHWbz5+PqLxn8FY0lEVOHkq5tgKNNEd5KnGyj33gC/bHhpZOk5g==",
+ "version": "1.9.8",
+ "resolved": "https://registry.npmjs.org/turbo-darwin-64/-/turbo-darwin-64-1.9.8.tgz",
+ "integrity": "sha512-PkTdBjPfgpj/Dob/6SjkzP0BBP80/KmFjLEocXVEECCLJE6tHKbWLRdvc79B0N6SufdYdZ1uvvoU3KPtBokSPw==",
"cpu": [
"x64"
],
@@ -27522,9 +27395,9 @@
]
},
"node_modules/turbo-darwin-arm64": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-1.9.3.tgz",
- "integrity": "sha512-1cYbjqLBA2zYE1nbf/qVnEkrHa4PkJJbLo7hnuMuGM0bPzh4+AnTNe98gELhqI1mkTWBu/XAEeF5u6dgz0jLNA==",
+ "version": "1.9.8",
+ "resolved": "https://registry.npmjs.org/turbo-darwin-arm64/-/turbo-darwin-arm64-1.9.8.tgz",
+ "integrity": "sha512-sLwqOx3XV57QCEoJM9GnDDnnqidG8wf29ytxssBaWHBdeJTjupyrmzTUrX+tyKo3Q+CjWvbPLyqVqxT4g5NuXQ==",
"cpu": [
"arm64"
],
@@ -27535,9 +27408,9 @@
]
},
"node_modules/turbo-linux-64": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-1.9.3.tgz",
- "integrity": "sha512-UuBPFefawEwpuxh5pM9Jqq3q4C8M0vYxVYlB3qea/nHQ80pxYq7ZcaLGEpb10SGnr3oMUUs1zZvkXWDNKCJb8Q==",
+ "version": "1.9.8",
+ "resolved": "https://registry.npmjs.org/turbo-linux-64/-/turbo-linux-64-1.9.8.tgz",
+ "integrity": "sha512-AMg6VT6sW7aOD1uOs5suxglXfTYz9T0uVyKGKokDweGOYTWmuTMGU5afUT1tYRUwQ+kVPJI+83Atl5Ob0oBsgw==",
"cpu": [
"x64"
],
@@ -27548,9 +27421,9 @@
]
},
"node_modules/turbo-linux-arm64": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-1.9.3.tgz",
- "integrity": "sha512-vUrNGa3hyDtRh9W0MkO+l1dzP8Co2gKnOVmlJQW0hdpOlWlIh22nHNGGlICg+xFa2f9j4PbQlWTsc22c019s8Q==",
+ "version": "1.9.8",
+ "resolved": "https://registry.npmjs.org/turbo-linux-arm64/-/turbo-linux-arm64-1.9.8.tgz",
+ "integrity": "sha512-tLnxFv+OIklwTjiOZ8XMeEeRDAf150Ry4BCivNwgTVFAqQGEqkFP6KGBy56hb5RRF1frPQpoPGipJNVm7c8m1w==",
"cpu": [
"arm64"
],
@@ -27561,9 +27434,9 @@
]
},
"node_modules/turbo-windows-64": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-1.9.3.tgz",
- "integrity": "sha512-0BZ7YaHs6r+K4ksqWus1GKK3W45DuDqlmfjm/yuUbTEVc8szmMCs12vugU2Zi5GdrdJSYfoKfEJ/PeegSLIQGQ==",
+ "version": "1.9.8",
+ "resolved": "https://registry.npmjs.org/turbo-windows-64/-/turbo-windows-64-1.9.8.tgz",
+ "integrity": "sha512-r3pCjvXTMR7kq2E3iqwFlN1R7pFO/TOsuUjMhOSPP7HwuuUIinAckU4I9foM3q7ZCQd1XXScBUt3niDyHijAqQ==",
"cpu": [
"x64"
],
@@ -27574,9 +27447,9 @@
]
},
"node_modules/turbo-windows-arm64": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-1.9.3.tgz",
- "integrity": "sha512-QJUYLSsxdXOsR1TquiOmLdAgtYcQ/RuSRpScGvnZb1hY0oLc7JWU0llkYB81wVtWs469y8H9O0cxbKwCZGR4RQ==",
+ "version": "1.9.8",
+ "resolved": "https://registry.npmjs.org/turbo-windows-arm64/-/turbo-windows-arm64-1.9.8.tgz",
+ "integrity": "sha512-CWzRbX2TM5IfHBC6uWM659qUOEDC4h0nn16ocG8yIq1IF3uZMzKRBHgGOT5m1BHom+R08V0NcjTmPRoqpiI0dg==",
"cpu": [
"arm64"
],
@@ -28857,6 +28730,7 @@
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
"integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
+ "dev": true,
"engines": {
"node": ">=0.4"
}
diff --git a/package.json b/package.json
index 9bcf20b7f2247..9fbf7854c837a 100644
--- a/package.json
+++ b/package.json
@@ -11,12 +11,12 @@
"node": "v18"
},
"scripts": {
- "serve": "cross-env NODE_ENV=development NODE_NO_WARNINGS=1 next dev",
- "build": "cross-env NODE_ENV=production NODE_NO_WARNINGS=1 next build",
- "postbuild": "next-sitemap",
- "start": "cross-env NODE_ENV=production NODE_NO_WARNINGS=1 next start",
- "export": "cross-env NODE_NO_WARNINGS=1 next export -o build",
- "deploy": "npm run build && npm run export",
+ "scripts:release-post": "cross-env NODE_NO_WARNINGS=1 node scripts/release-post/index.mjs",
+ "scripts:sitemap": "cross-env NODE_NO_WARNINGS=1 next-sitemap --config next-sitemap.config.mjs",
+ "serve": "cross-env NODE_NO_WARNINGS=1 next dev",
+ "build": "cross-env NODE_NO_WARNINGS=1 next build",
+ "start": "cross-env NODE_NO_WARNINGS=1 next start",
+ "deploy": "cross-env NEXT_STATIC_EXPORT=true npm run build && cross-env NEXT_STATIC_EXPORT=true npm run scripts:sitemap",
"lint:js": "eslint \"**/*.{js,jsx,ts,tsx}\" --cache --cache-file .eslintjscache --report-unused-disable-directives",
"lint:md": "eslint \"**/*.{md,mdx}\" --cache --cache-file .eslintmdcache",
"lint:scss": "stylelint --config .stylelintrc \"**/*.{css,sass,scss}\"",
@@ -25,15 +25,14 @@
"prettier": "prettier . --check --cache --cache-strategy metadata",
"prettier:fix": "npm run prettier -- --write",
"format": "npm run prettier:fix && npm run lint:fix",
- "scripts:release-post": "NODE_NO_WARNINGS=1 node scripts/release-post/index.mjs",
- "test": "npm run test:unit && npm run test:storybook",
+ "storybook": "cross-env NODE_NO_WARNINGS=1 storybook dev -p 6006",
+ "storybook:build": "cross-env NODE_NO_WARNINGS=1 storybook build",
"test:unit": "cross-env NODE_NO_WARNINGS=1 jest --passWithNoTests",
"test:unit:watch": "npm run test:unit -- --watch",
"test:storybook": "npx concurrently -P -k -s first -n \"SB,TEST\" -c \"magenta,blue\" \"npm run storybook -- --ci\" \"npx wait-on http://localhost:6006 && npx test-storybook {@}\"",
"test:storybook:snapshot": "npm run test:storybook -- -- --updateSnapshot",
"test:storybook:watch": "npm run test:storybook -- -- --watch",
- "storybook": "cross-env NODE_ENV=development NODE_NO_WARNINGS=1 storybook dev -p 6006",
- "storybook:build": "cross-env NODE_ENV=production NODE_NO_WARNINGS=1 storybook build"
+ "test": "npm run test:unit && npm run test:storybook"
},
"dependencies": {
"@emotion/react": "^11.11.0",
@@ -49,10 +48,9 @@
"highlight.js": "^11.8.0",
"isomorphic-dompurify": "^1.3.0",
"next": "^13.3.4",
- "next-sitemap": "^4.0.9",
+ "next-sitemap": "^4.1.3",
"next-themes": "^0.2.1",
"nextra": "^2.4.2",
- "node-version-data": "^1.1.0",
"prismjs": "^1.29.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
@@ -68,12 +66,12 @@
"devDependencies": {
"@builder.io/partytown": "^0.8.0",
"@next/eslint-plugin-next": "^13.3.4",
- "@storybook/addon-essentials": "^7.0.8",
- "@storybook/addon-interactions": "^7.0.8",
- "@storybook/addon-links": "^7.0.8",
- "@storybook/blocks": "^7.0.8",
- "@storybook/nextjs": "^7.0.8",
- "@storybook/react": "^7.0.8",
+ "@storybook/addon-essentials": "^7.0.12",
+ "@storybook/addon-interactions": "^7.0.12",
+ "@storybook/addon-links": "^7.0.12",
+ "@storybook/blocks": "^7.0.12",
+ "@storybook/nextjs": "^7.0.12",
+ "@storybook/react": "^7.0.12",
"@storybook/test-runner": "^0.10.0",
"@storybook/testing-library": "^0.1.0",
"@testing-library/jest-dom": "^5.16.5",
@@ -107,12 +105,12 @@
"remark-preset-lint-node": "^3.4.0",
"remark-preset-prettier": "^2.0.1",
"sharp": "^0.32.1",
- "storybook": "^7.0.8",
+ "storybook": "^7.0.12",
"stylelint": "^15.6.1",
"stylelint-config-recommended-scss": "^11.0.0",
"stylelint-order": "^6.0.3",
"stylelint-selector-bem-pattern": "^2.1.1",
- "turbo": "^1.9.3",
+ "turbo": "^1.9.8",
"typescript": "^5.0.4",
"user-agent-data-types": "^0.3.1",
"wait-on": "^7.0.1"
diff --git a/public/robots.txt b/public/robots.txt
deleted file mode 100644
index 2077a13e9cf34..0000000000000
--- a/public/robots.txt
+++ /dev/null
@@ -1,13 +0,0 @@
-# *
-User-agent: *
-Allow: /dist/latest/
-Allow: /dist/latest/docs/api/
-Allow: /api/
-Disallow: /dist/
-Disallow: /docs/
-
-# Host
-Host: https://nodejs.org
-
-# Sitemaps
-Sitemap: https://nodejs.org/sitemap.xml
diff --git a/scripts/next-data/generatePreBuildFiles.mjs b/scripts/next-data/generatePreBuildFiles.mjs
index a6a3d2ef2c20d..fa89cadc8bb4d 100644
--- a/scripts/next-data/generatePreBuildFiles.mjs
+++ b/scripts/next-data/generatePreBuildFiles.mjs
@@ -1,6 +1,6 @@
// @TODO: This is a temporary hack until we migrate to the `nodejs/nodejs.dev` codebase
-import { writeFile } from 'fs/promises';
-import { join } from 'path';
+import { writeFile } from 'node:fs/promises';
+import { join } from 'node:path';
import { Feed } from 'feed';
import { getRelativePath } from './_helpers.mjs';
diff --git a/scripts/next-data/getBlogData.mjs b/scripts/next-data/getBlogData.mjs
index 6ae5c64b634ef..08a63b4fca1a5 100644
--- a/scripts/next-data/getBlogData.mjs
+++ b/scripts/next-data/getBlogData.mjs
@@ -1,5 +1,5 @@
-import { readFile, readdir } from 'fs/promises';
-import { basename, extname, join } from 'path';
+import { readFile, readdir } from 'node:fs/promises';
+import { basename, extname, join } from 'node:path';
import graymatter from 'gray-matter';
import {
diff --git a/scripts/next-data/getLocalisationData.mjs b/scripts/next-data/getLocalisationData.mjs
index 6a950bed49ff7..cd1e7f0c57a86 100644
--- a/scripts/next-data/getLocalisationData.mjs
+++ b/scripts/next-data/getLocalisationData.mjs
@@ -1,7 +1,7 @@
-import { readdirSync } from 'fs';
-import { readFile } from 'fs/promises';
-import { basename, extname, join } from 'path';
-import { fileURLToPath } from 'url';
+import { readdirSync } from 'node:fs';
+import { readFile } from 'node:fs/promises';
+import { basename, extname, join } from 'node:path';
+import { fileURLToPath } from 'node:url';
// this allows us to get the current module working directory
const __dirname = fileURLToPath(new URL('.', import.meta.url));
diff --git a/scripts/release-post/index.mjs b/scripts/release-post/index.mjs
index 3acbd7202e9c4..466cc807969ff 100644
--- a/scripts/release-post/index.mjs
+++ b/scripts/release-post/index.mjs
@@ -20,10 +20,10 @@
'use strict';
-import fs from 'fs';
-import path from 'path';
+import fs from 'node:fs';
+import path from 'node:path';
+import url from 'node:url';
import handlebars from 'handlebars';
-import { fileURLToPath } from 'node:url';
import downloadsTable from './downloadsTable.mjs';
import { getRelativePath } from '../next-data/_helpers.mjs';
@@ -259,7 +259,7 @@ export {
// This allows us to verify that the script is being run directly from node.js/cli
if (import.meta.url.startsWith('file:')) {
- const modulePath = fileURLToPath(import.meta.url);
+ const modulePath = url.fileURLToPath(import.meta.url);
if (process.argv[1] === modulePath) {
explicitVersion(process.argv[2])
diff --git a/turbo.json b/turbo.json
index ff20ff4b1f87e..bd8e4ec424e8b 100644
--- a/turbo.json
+++ b/turbo.json
@@ -56,7 +56,7 @@
"tsconfig.json",
"next.config.mjs",
"next.data.mjs",
- "next-sitemap.config.js",
+ "next-sitemap.config.mjs",
"theme.tsx",
"middleware.ts"
],
@@ -74,7 +74,7 @@
"tsconfig.json",
"next.config.mjs",
"next.data.mjs",
- "next-sitemap.config.js",
+ "next-sitemap.config.mjs",
"theme.tsx",
"middleware.ts"
],