MetaMask / metamask-design-system

0 stars 0 forks source link

Initialize Storybook React #8

Open garrettbear opened 2 weeks ago

garrettbear commented 2 weeks ago

Description

This PR introduces a starter setup for docs/storybook-react and configures Tailwind CSS to work with Storybook. We set up the packages/react-components as a placeholder for testing components within Storybook and successfully integrated MetaMask's design tokens into the Storybook environment.

Key changes:

Related issues

Fixes: #729

Manual testing steps

  1. Navigate to docs/storybook-react.
  2. Run yarn storybook to start the Storybook environment.
  3. Verify that the packages/react-components placeholder components are loading correctly in Storybook.
  4. Check that the Tailwind utilities are working as expected in the components.
  5. Confirm that design tokens are being applied properly to the components.
  6. Ensure Storybook is functional with the current configuration and no missing files.

Screenshots/Recordings

Before

N/A

After

https://github.com/user-attachments/assets/43b2cc5e-c02b-420c-93dd-65f12d88a1b5

Pre-merge author checklist

Pre-merge reviewer checklist

socket-security[bot] commented 2 weeks ago

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@arethetypeswrong/cli@0.15.3 Transitive: environment, filesystem, shell +36 35.5 MB andrewbranch
npm/@babel/plugin-transform-modules-commonjs@7.25.7 Transitive: environment +21 7.05 MB existentialism, hzoo, jlhwung, ...1 more
npm/@babel/preset-typescript@7.25.7 Transitive: environment +27 2.25 MB existentialism, hzoo, jlhwung, ...1 more
npm/@chromatic-com/storybook@1.9.0 Transitive: environment, filesystem +9 8.67 MB ghengeveld
npm/@eslint/js@8.44.0 None 0 16.5 kB eslintbot
npm/@lavamoat/allow-scripts@3.2.1 Transitive: environment, filesystem, network, shell +117 7.36 MB
npm/@lavamoat/preinstall-always-fail@2.1.0 None 0 3.53 kB lmbot
npm/@metamask/design-tokens@4.0.0 None 0 227 kB metamaskbot
npm/@storybook/addon-a11y@8.3.5 Transitive: environment, eval, filesystem, network, shell, unsafe +131 281 MB shilman
npm/@storybook/addon-essentials@8.3.4 Transitive: environment, filesystem +45 7.15 MB shilman
npm/@storybook/addon-interactions@8.3.4 Transitive: environment, eval +83 10.1 MB shilman
npm/@storybook/addon-links@8.3.4 None +4 299 kB shilman
npm/@storybook/addon-onboarding@8.3.4 None +2 450 kB shilman
npm/@storybook/blocks@8.3.4 eval Transitive: environment +17 6.04 MB shilman
npm/@storybook/react-vite@8.3.4 Transitive: environment, eval, filesystem, network, unsafe +233 25.8 MB shilman
npm/@storybook/react@8.3.3 Transitive: environment +28 4.46 MB domyen, ghengeveld, jreinhold, ...8 more
npm/@storybook/test@8.3.3 environment, eval +82 8.88 MB shilman
npm/@ts-bridge/cli@0.1.4 None +1 255 kB mrten
npm/@ts-bridge/shims@0.1.1 None 0 19.8 kB mrten
npm/@types/jest@28.1.7 Transitive: environment, filesystem, unsafe +44 1.32 MB types
npm/@types/lodash@4.17.9 None 0 867 kB types
npm/@types/node@18.19.34 None +1 2.04 MB types
npm/@types/react-dom@18.3.0 None 0 37.8 kB types
npm/@types/react@18.3.10 None +2 1.69 MB types
npm/@types/semver@7.3.13 None 0 23.5 kB types
npm/@typescript-eslint/eslint-plugin@5.43.0 Transitive: environment, filesystem +44 6.15 MB jameshenry
npm/@typescript-eslint/parser@5.43.0 Transitive: environment, filesystem +33 2.47 MB jameshenry
npm/@vitejs/plugin-react@4.3.2 Transitive: environment +13 4.93 MB vitebot
npm/@yarnpkg/types@4.0.0-rc.52 None +1 95 kB yarnbot
npm/autoprefixer@10.4.20 environment Transitive: filesystem, shell +10 2.71 MB ai
npm/babel-jest@28.1.3 environment Transitive: eval, filesystem, network, shell, unsafe +111 7.65 MB simenb
npm/class-variance-authority@0.7.0 None +1 15.7 kB joebell93
npm/clsx@2.1.1 None 0 8.55 kB lukeed
npm/deepmerge@4.2.2 None 0 30.1 kB tehshrike
npm/depcheck@1.4.3 filesystem, unsafe Transitive: environment, eval +113 22.2 MB rumpl
npm/eslint-config-prettier@8.8.0 None 0 19.7 kB lydell
npm/eslint-plugin-jest@27.2.2 filesystem Transitive: environment +41 4.37 MB simenb
npm/eslint-plugin-promise@6.1.1 None 0 67.1 kB eslint-community-bot
npm/eslint-plugin-react-hooks@5.1.0-rc-fb9a90fa48-20240614 environment 0 169 kB react-bot
npm/eslint-plugin-react-refresh@0.4.12 None 0 14.7 kB arnaud-barre
npm/eslint-plugin-storybook@0.9.0 Transitive: environment, filesystem +41 3.58 MB yannbf
npm/eslint@8.44.0 environment, filesystem Transitive: eval, shell, unsafe +82 9.8 MB eslintbot
npm/eslint@9.11.1 environment Transitive: eval, filesystem, shell, unsafe +92 10.2 MB eslintbot
npm/jest-it-up@2.0.2 filesystem Transitive: environment, shell +23 565 kB rbardini
npm/jest@28.1.3 Transitive: environment, eval, filesystem, network, shell, unsafe +213 13.5 MB simenb
npm/postcss@8.4.31 environment, filesystem +3 377 kB ai
npm/prettier-plugin-packagejson@2.3.0 Transitive: environment, filesystem +42 765 kB matzkoh
npm/react-dom@18.3.1 environment +3 4.63 MB react-bot
npm/react@18.3.1 environment +2 339 kB react-bot
npm/rimraf@3.0.2 filesystem Transitive: environment +10 107 kB isaacs
npm/semver@7.6.2 None 0 95.4 kB npm-cli-ops
npm/storybook@8.3.4 Transitive: environment, eval, filesystem, network, shell, unsafe +128 279 MB shilman
npm/tailwind-merge@2.5.2 None 0 709 kB dcas
npm/tailwind@4.0.0 filesystem, network Transitive: environment, eval, unsafe +239 22.7 MB goloroden
npm/tailwindcss-animate@1.0.7 None 0 18.1 kB thejameskyle
npm/tailwindcss@3.4.13 environment, filesystem Transitive: network, shell, unsafe +101 14.3 MB adamwathan
npm/ts-jest@28.0.8 environment, filesystem, unsafe +24 1.4 MB kul
npm/ts-node@10.7.0 environment, filesystem, unsafe +14 1.78 MB cspotcode
npm/typedoc@0.23.15 environment, filesystem, shell, unsafe Transitive: network +9 11.9 MB typedoc-bot
npm/typescript-eslint@8.8.0 Transitive: environment, eval, filesystem, shell, unsafe +101 11.8 MB jameshenry
npm/typescript@4.8.4 None 0 68.8 MB typescript-bot
npm/typescript@5.0.4 None 0 39.2 MB typescript-bot
npm/typescript@5.6.2 None 0 22.4 MB typescript-bot
npm/vite@5.4.7 Transitive: environment, filesystem, network, shell +50 241 MB antfu, patak, soda, ...2 more

🚮 Removed packages: npm/@babel/generator@7.25.5, npm/@babel/helper-annotate-as-pure@7.24.7, npm/@babel/helper-create-class-features-plugin@7.25.4, npm/@babel/helper-member-expression-to-functions@7.24.8, npm/@babel/helper-optimise-call-expression@7.24.7, npm/@babel/helper-replace-supers@7.25.0, npm/@babel/helper-skip-transparent-expression-wrappers@7.24.7, npm/@babel/helpers@7.25.0, npm/@babel/parser@7.25.4, npm/@babel/plugin-syntax-class-static-block@7.14.5, npm/@babel/plugin-syntax-import-attributes@7.24.7, npm/@babel/plugin-syntax-jsx@7.24.7, npm/@babel/plugin-syntax-private-property-in-object@7.14.5, npm/@babel/plugin-syntax-typescript@7.25.4, npm/@babel/plugin-transform-modules-commonjs@7.24.8, npm/@babel/plugin-transform-typescript@7.25.2, npm/@babel/preset-typescript@7.24.7, npm/@babel/traverse@7.25.4, npm/@babel/types@7.25.4, npm/@cspotcode/source-map-support@0.8.1, npm/@eslint-community/regexpp@4.11.0, npm/@eslint/eslintrc@2.1.4, npm/@eslint/js@8.57.0, npm/@humanwhocodes/config-array@0.11.14, npm/@humanwhocodes/object-schema@2.0.3, npm/@istanbuljs/schema@0.1.3, npm/@jridgewell/resolve-uri@3.1.2, npm/@lavamoat/allow-scripts@3.2.0, npm/@npmcli/fs@3.1.1, npm/@npmcli/git@5.0.8, npm/@npmcli/package-json@5.2.0, npm/@npmcli/promise-spawn@7.0.2, npm/@pkgr/core@0.1.1, npm/@scure/base@1.1.7, npm/@sinonjs/commons@1.8.6, npm/@ts-bridge/cli@0.5.1, npm/@ts-bridge/resolver@0.1.2, npm/@tsconfig/node10@1.0.11, npm/@tsconfig/node12@1.0.11, npm/@tsconfig/node14@1.0.3, npm/@tsconfig/node16@1.0.4, npm/@types/babel__generator@7.6.8, npm/@types/babel__template@7.4.4, npm/@types/istanbul-lib-coverage@2.0.6, npm/@types/istanbul-lib-report@3.0.3, npm/@types/istanbul-reports@3.0.4, npm/@types/lodash@4.17.7, npm/@types/node@16.18.106, npm/@types/parse-json@4.0.2, npm/@types/prettier@2.7.3, npm/@types/semver@7.5.8, npm/@types/stack-utils@2.0.3, npm/@types/yargs-parser@21.0.3, npm/@typescript-eslint/eslint-plugin@5.62.0, npm/@typescript-eslint/parser@5.62.0, npm/@typescript-eslint/type-utils@5.62.0, npm/@vue/compiler-core@3.4.38, npm/@vue/compiler-dom@3.4.38, npm/@vue/compiler-sfc@3.4.38, npm/@vue/compiler-ssr@3.4.38, npm/@vue/shared@3.4.38, npm/@yarnpkg/types@4.0.0, npm/array-includes@3.1.8, npm/babel-preset-current-node-syntax@1.1.0, npm/balanced-match@1.0.2, npm/browserslist@4.23.3, npm/buffer-from@1.1.2, npm/cacache@18.0.4, npm/callsite@1.0.0, npm/caniuse-lite@1.0.30001653, npm/ci-info@3.9.0, npm/cjs-module-lexer@1.4.0, npm/cli-spinners@2.9.2, npm/cmd-shim@6.0.3, npm/collect-v8-coverage@1.0.2, npm/debug@4.3.6, npm/deep-is@0.1.4, npm/deepmerge@4.3.1, npm/depcheck@1.4.7, npm/deps-regex@0.2.0, npm/detect-file@1.0.0, npm/detect-indent@7.0.1, npm/diff@5.2.0, npm/electron-to-chromium@1.5.13, npm/entities@4.5.0, npm/es-shim-unscopables@1.0.2, npm/escalade@3.1.2, npm/eslint-config-prettier@8.10.0, npm/eslint-module-utils@2.8.2, npm/eslint-plugin-jest@27.9.0, npm/eslint-plugin-promise@6.6.0, npm/eslint@8.57.0, npm/espree@9.6.1, npm/esquery@1.6.0, npm/expand-tilde@2.0.2, npm/fast-diff@1.3.0, npm/fastq@1.17.1, npm/fb-watchman@2.0.2, npm/findup-sync@5.0.0, npm/flat-cache@3.2.0, npm/foreground-child@3.3.0, npm/get-stdin@9.0.0, npm/git-hooks-list@3.1.0, npm/global-modules@1.0.0, npm/global-prefix@1.0.2, npm/globalthis@1.0.4, npm/has@1.0.4, npm/homedir-polyfill@1.0.3, npm/hosted-git-info@7.0.2, npm/https-proxy-agent@7.0.5, npm/import-local@3.2.0, npm/ini@4.1.3, npm/is-bigint@1.0.4, npm/is-boolean-object@1.1.2, npm/is-core-module@2.15.1, npm/is-date-object@1.0.5, npm/is-number-object@1.0.7, npm/is-plain-obj@4.1.0, npm/is-stream@2.0.1, npm/is-symbol@1.0.4, npm/is-windows@1.0.2, npm/istanbul-lib-coverage@3.2.2, npm/istanbul-lib-instrument@5.2.1, npm/istanbul-lib-report@3.0.1, npm/istanbul-lib-source-maps@4.0.1, npm/istanbul-reports@3.1.7, npm/jest-pnp-resolver@1.2.3, npm/json-parse-even-better-errors@3.0.2, npm/lines-and-columns@1.2.4, npm/make-dir@4.0.0, npm/make-fetch-happen@13.0.1, npm/minimist@1.2.8, npm/minipass-fetch@3.0.5, npm/minipass@5.0.0, npm/node-gyp@10.2.0, npm/nopt@7.2.1, npm/normalize-package-data@6.0.2, npm/npm-package-arg@11.0.3, npm/npm-pick-manifest@9.1.0, npm/nwsapi@2.2.12, npm/object-inspect@1.13.2, npm/object.values@1.2.0, npm/optionator@0.9.4, npm/package-json-from-dist@1.0.0, npm/parse-passwd@1.0.0, npm/picocolors@1.0.1, npm/postcss@8.4.41, npm/prettier-plugin-packagejson@2.5.2, npm/prompts@2.4.2, npm/resolve-dir@1.0.1, npm/resolve.exports@1.1.1, npm/rimraf@5.0.10, npm/semver@7.6.3, npm/socks-proxy-agent@8.0.4, npm/sort-package-json@2.10.1, npm/source-map-js@1.2.0, npm/spdx-exceptions@2.5.0, npm/spdx-license-ids@3.0.20, npm/ssri@10.0.6, npm/stack-utils@2.0.6, npm/string-length@4.0.2, npm/string-width-cjs@4.2.3, npm/strip-ansi-cjs@6.0.1, npm/synckit@0.9.1, npm/tar@6.2.1, npm/ts-node@10.9.2, npm/tsconfig-paths@3.15.0, npm/update-browserslist-db@1.1.0, npm/uri-js@4.4.1, npm/v8-compile-cache-lib@3.0.1, npm/validate-npm-package-name@5.0.1, npm/word-wrap@1.2.5, npm/wrap-ansi-cjs@7.0.0, npm/yaml@2.5.0

View full report↗︎

socket-security[bot] commented 2 weeks ago

👍 Dependency issues cleared. Learn more about Socket for GitHub ↗︎

This PR previously contained dependency changes with security issues that have been resolved, removed, or ignored.

Ignoring: npm/core-js@2.6.12, npm/supports-color@7.2.0, npm/color-name@1.1.4, npm/semver@6.3.1, npm/which@2.0.2, npm/semver@5.7.2, npm/supports-color@8.1.1, npm/argparse@2.0.1, npm/json-schema-traverse@1.0.0, npm/safe-buffer@5.1.2, npm/ms@2.0.0, npm/yallist@4.0.0, npm/brace-expansion@1.1.11, npm/camelcase@6.3.0, npm/escape-string-regexp@2.0.0, npm/rimraf@3.0.2, npm/debug@4.3.4, npm/eslint-visitor-keys@1.3.0, npm/glob@7.2.3, npm/util@0.12.5, npm/esquery@1.5.0, npm/minimatch@3.1.2, npm/estraverse@4.3.0, npm/acorn@7.4.1, npm/fs.realpath@1.0.0, npm/inflight@1.0.6, npm/once@1.4.0, npm/path-is-absolute@1.0.1, npm/resolve-from@4.0.0, npm/wrappy@1.0.2, npm/chalk@4.1.2, npm/cli-width@3.0.0, npm/mute-stream@0.0.8, npm/run-async@2.4.1, npm/color-convert@2.0.1, npm/has-flag@4.0.0, npm/iconv-lite@0.4.24, npm/chalk@3.0.0, npm/istanbul-lib-coverage@3.2.0, npm/terminal-link@2.1.1, npm/write-file-atomic@3.0.3, npm/@ampproject/remapping@2.2.1, npm/@jridgewell/resolve-uri@3.1.1, npm/pkg-dir@4.2.0, npm/signal-exit@3.0.7, npm/isexe@2.0.0, npm/is-ci@2.0.0, npm/ci-info@2.0.0, npm/strip-bom@4.0.0, npm/make-dir@3.1.0, npm/sprintf-js@1.0.3, npm/cssom@0.3.8, npm/braces@3.0.2, npm/fill-range@7.0.1, npm/concat-map@0.0.1, npm/is-wsl@2.2.0, npm/is-docker@2.2.1, npm/react-is@16.13.1, npm/json-parse-even-better-errors@2.3.1, npm/is-typedarray@1.0.0, npm/debug@2.6.9, npm/bluebird@3.7.2, npm/js-yaml@4.1.0, npm/require-from-string@2.0.2, npm/content-disposition@0.5.4, npm/ms@2.1.3, npm/open@8.4.2, npm/write-file-atomic@4.0.2, npm/define-lazy-prop@2.0.0, npm/lodash.isplainobject@4.0.6, npm/core-util-is@1.0.3, npm/pify@2.3.0, npm/object-assign@4.1.1, npm/jsonfile@6.1.0, npm/@sindresorhus/is@4.6.0, npm/agent-base@6.0.2, npm/commander@4.1.1, npm/jws@3.2.2, npm/lodash.includes@4.3.0, npm/lodash.isboolean@3.0.3, npm/lodash.isinteger@4.0.4, npm/lodash.isnumber@3.0.3, npm/lodash.isstring@4.0.1, npm/lodash.once@4.1.1, npm/jwa@1.4.1, npm/buffer-equal-constant-time@1.0.1, npm/ecdsa-sig-formatter@1.0.11, npm/array-buffer-byte-length@1.0.0, npm/arraybuffer.prototype.slice@1.0.2, npm/available-typed-arrays@1.0.5, npm/es-set-tostringtag@2.0.1, npm/get-symbol-description@1.0.0, npm/globalthis@1.0.3, npm/has-proto@1.0.1, npm/internal-slot@1.0.5, npm/is-array-buffer@3.0.2, npm/is-negative-zero@2.0.2, npm/is-shared-array-buffer@1.0.2, npm/is-typed-array@1.1.12, npm/object.assign@4.1.4, npm/regexp.prototype.flags@1.5.1, npm/safe-array-concat@1.0.1, npm/safe-regex-test@1.0.0, npm/string.prototype.trim@1.2.8, npm/string.prototype.trimend@1.0.7, npm/string.prototype.trimstart@1.0.7, npm/typed-array-buffer@1.0.0, npm/typed-array-byte-length@1.0.0, npm/typed-array-byte-offset@1.0.0, npm/typed-array-length@1.0.4, npm/has-tostringtag@1.0.0, npm/set-function-name@2.0.1, npm/on-finished@2.4.1, npm/object-hash@3.0.0, npm/ee-first@1.1.1, npm/chokidar@3.5.3, npm/type-fest@1.4.0, npm/type-fest@0.20.2, npm/is-binary-path@2.1.0, npm/binary-extensions@2.2.0, npm/@colors/colors@1.5.0, npm/stack-trace@0.0.10, npm/methods@1.1.2, npm/untildify@3.0.3, npm/fs-minipass@2.1.0, npm/type-is@1.6.18, npm/json5@1.0.2, npm/acorn-walk@8.2.0, npm/diff@4.0.2, npm/media-typer@0.3.0, npm/is-obj@1.0.1, npm/is-arguments@1.1.1, npm/is-generator-function@1.0.10, npm/source-map@0.7.4, npm/spdx-exceptions@2.3.0, npm/typedarray-to-buffer@3.1.5, npm/doctrine@2.1.0, npm/escape-string-regexp@4.0.0, npm/better-opn@3.0.2, npm/eastasianwidth@0.2.0, npm/emoji-regex@9.2.2, npm/ansi-regex@6.0.1, npm/ansi-styles@6.2.1, npm/commander@10.0.1, npm/minipass@7.0.4, npm/@alloc/quick-lru@5.2.0, npm/depd@1.1.2, npm/statuses@1.5.0, npm/@base2/pretty-print-object@1.0.1, npm/globals@13.20.0, npm/glob@7.1.6, npm/debug@3.2.7, npm/@humanwhocodes/object-schema@1.2.1, npm/ansi-styles@5.2.0, npm/react-is@18.2.0, npm/@jest/types@26.6.2, npm/@storybook/global@5.0.0, npm/@types/escodegen@0.0.6, npm/@types/estree@0.0.51, npm/@types/find-cache-dir@3.2.1, npm/@types/istanbul-lib-report@3.0.0, npm/@types/parse-json@4.0.0, npm/accepts@1.3.8, npm/any-promise@1.3.0, npm/array-flatten@1.1.1, npm/async-limiter@1.0.1, npm/babel-preset-current-node-syntax@1.0.1, npm/browser-assert@1.2.1, npm/bytes@3.1.2, npm/camelcase-css@2.0.1, npm/cjs-module-lexer@1.2.2, npm/cliui@7.0.4, npm/collect-v8-coverage@1.0.1, npm/commondir@1.0.1, npm/compressible@2.0.18, npm/bytes@3.0.0, npm/on-finished@2.3.0, npm/content-type@1.0.5, npm/cookie-signature@1.0.6, npm/css.escape@1.5.1, npm/cssesc@3.0.0, npm/depd@2.0.0, npm/dequal@2.0.3, npm/destroy@1.2.0, npm/detect-indent@6.1.0, npm/didyoumean@1.2.2, npm/dlv@1.1.3, npm/dom-accessibility-api@0.5.16, npm/encodeurl@1.0.2, npm/es-shim-unscopables@1.0.0, npm/escape-html@1.0.3, npm/eslint-module-utils@2.8.0, npm/eslint-visitor-keys@3.4.1, npm/eslint-scope@7.2.0, npm/glob-parent@6.0.2, npm/etag@1.8.1, npm/find-cache-dir@3.3.2, npm/find-up@5.0.0, npm/flat-cache@3.0.4, npm/forwarded@0.2.0, npm/fresh@0.5.2, npm/fsevents@2.3.2, npm/has@1.0.3, npm/html-tags@3.3.1, npm/http-errors@2.0.0, npm/invariant@2.2.4, npm/ipaddr.js@1.9.1, npm/is-plain-object@5.0.0, npm/istanbul-lib-report@3.0.0, npm/source-map-support@0.5.13, npm/jsonc-parser@3.2.0, npm/fast-deep-equal@2.0.1, npm/lilconfig@2.1.0, npm/locate-path@6.0.0, npm/loose-envify@1.4.0, npm/lz-string@1.5.0, npm/map-or-similar@1.5.0, npm/memoizerific@1.11.3, npm/merge-descriptors@1.0.1, npm/mime@1.6.0, npm/min-indent@1.0.1, npm/mz@2.7.0, npm/nanoid@3.3.6, npm/normalize-range@0.1.2, npm/on-headers@1.0.2, npm/p-limit@3.1.0, npm/p-locate@5.0.0, npm/parseurl@1.3.3, npm/path-to-regexp@0.1.7, npm/postcss@8.4.31, npm/postcss-import@15.1.0, npm/postcss-js@4.0.1, npm/postcss-value-parser@4.2.0, npm/process@0.11.10, npm/prop-types@15.8.1, npm/proxy-addr@2.0.7, npm/range-parser@1.2.1, npm/react-colorful@5.6.1, npm/react-docgen-typescript@2.2.2, npm/react-element-to-jsx-string@15.0.0, npm/react-is@18.1.0, npm/read-cache@1.0.0, npm/ast-types@0.16.1, npm/redent@3.0.0, npm/resolve.exports@2.0.2, npm/setprototypeof@1.2.0, npm/source-map-js@1.0.2, npm/statuses@2.0.1, npm/strip-indent@3.0.0, npm/arg@5.0.2, npm/thenify@3.3.1, npm/thenify-all@1.6.0, npm/toidentifier@1.0.1, npm/ts-dedent@2.2.0, npm/ts-interface-checker@0.1.13, npm/tsconfig-paths@4.2.0, npm/typescript@5.0.4, npm/unpipe@1.0.0, npm/utils-merge@1.0.1, npm/vary@1.1.2, npm/yaml@1.10.2, npm/yargs@16.2.0, npm/yocto-queue@0.1.0, npm/@types/glob@7.2.0, npm/ssri@10.0.5, npm/validate-npm-package-name@5.0.0, npm/foreground-child@3.1.1, npm/jackspeak@2.3.6, npm/string-width@5.1.2, npm/strip-ansi@7.1.0, npm/wrap-ansi@8.1.0, npm/@babel/code-frame@7.12.11, npm/isarray@0.0.1, npm/string_decoder@0.10.31, npm/eslint-config-prettier@8.8.0, npm/eslint-plugin-promise@6.1.1, npm/typescript@5.1.6, npm/@humanwhocodes/config-array@0.11.10, npm/http-proxy-agent@4.0.1, npm/webidl-conversions@6.1.0, npm/@tootallnate/once@1.1.2, npm/stringify-object@3.3.0, npm/get-own-enumerable-property-symbols@3.0.2, npm/is-regexp@1.0.0, npm/find-root@1.1.0, npm/is-stream@3.0.0, npm/onetime@6.0.0, npm/strip-final-newline@3.0.0, npm/path-key@4.0.0, npm/mimic-fn@4.0.0, npm/magic-string@0.27.0, npm/readable-stream@1.1.14, npm/cors@2.8.5, npm/chalk@5.3.0, npm/jest-regex-util@28.0.2, npm/jest-get-type@28.0.2, npm/graceful-fs@4.2.10, npm/ini@2.0.0, npm/punycode@2.1.1, npm/typescript@4.8.4, npm/jest@28.1.3, npm/@babel/plugin-syntax-typescript@7.22.5, npm/@types/color-name@1.1.1, npm/eslint-utils@3.0.0, npm/jest-util@26.6.2, npm/@eslint/eslintrc@2.1.0, npm/@eslint/js@8.44.0, npm/optionator@0.9.3, npm/aria-query@5.3.0, npm/@jest/core@28.1.3, npm/@jest/types@28.1.3, npm/jest-cli@28.1.3, npm/@jest/schemas@28.1.3, npm/@jest/console@28.1.3, npm/@jest/reporters@28.1.3, npm/@jest/test-result@28.1.3, npm/@jest/transform@28.1.3, npm/jest-changed-files@28.1.3, npm/jest-config@28.1.3, npm/jest-haste-map@28.1.3, npm/jest-message-util@28.1.3, npm/jest-resolve@28.1.3, npm/jest-resolve-dependencies@28.1.3, npm/jest-runner@28.1.3, npm/jest-runtime@28.1.3, npm/jest-snapshot@28.1.3, npm/jest-util@28.1.3, npm/jest-validate@28.1.3, npm/jest-watcher@28.1.3, npm/pretty-format@28.1.3, npm/jest-worker@28.1.3, npm/@jest/test-sequencer@28.1.3, npm/babel-jest@28.1.3, npm/jest-circus@28.1.3, npm/jest-environment-node@28.1.3, npm/babel-preset-jest@28.1.3, npm/babel-plugin-jest-hoist@28.1.3, npm/@jest/environment@28.1.3, npm/@jest/expect@28.1.3, npm/jest-each@28.1.3, npm/jest-matcher-utils@28.1.3, npm/jest-diff@28.1.3, npm/@jest/fake-timers@28.1.3, npm/jest-mock@28.1.3, npm/expect@28.1.3, npm/@jest/expect-utils@28.1.3, npm/@sinonjs/fake-timers@9.1.2, npm/diff-sequences@28.1.1, npm/emittery@0.10.2, npm/jest-docblock@28.1.1, npm/jest-leak-detector@28.1.3, npm/@jest/globals@28.1.3, npm/@jest/source-map@28.1.2, npm/glob-promise@4.2.2, npm/sourcemap-codec@1.4.8, npm/@aashutoshrathi/word-wrap@1.2.6, npm/space-separated-tokens@2.0.2, npm/is-plain-obj@2.1.0, npm/babel-runtime@6.26.0, npm/cli-spinners@2.6.1, npm/es-array-method-boxes-properly@1.0.0, npm/raw-body@2.5.2, npm/regenerator-runtime@0.11.1, npm/tsscmp@1.0.6, npm/uuid@3.3.2, npm/content-type@1.0.4, npm/inherits@2.0.3, npm/fastq@1.11.0, npm/estraverse@5.2.0, npm/@types/glob@7.1.3, npm/micromatch@4.0.4, npm/diff@5.0.0, npm/basic-auth@2.0.1, npm/buffer-from@1.1.1, npm/deepmerge@4.2.2, npm/cookie@0.3.1, npm/setprototypeof@1.1.0, npm/is-stream@2.0.0, npm/json-parse-even-better-errors@3.0.0, npm/nopt@7.2.0, npm/which@3.0.1, npm/fast-diff@1.2.0, npm/https-proxy-agent@5.0.0, npm/proc-log@3.0.0, npm/http-errors@1.6.3, npm/array-includes@3.1.7, npm/object.values@1.1.7, npm/@types/semver@7.3.13, npm/tsconfig-paths@3.14.1, npm/destroy@1.0.4, npm/istanbul-reports@3.1.4, npm/v8-to-istanbul@9.0.1, npm/minimist@1.2.6, npm/ansicolors@0.3.2, npm/cardinal@2.1.1, npm/type-fest@0.11.0, npm/redeyed@2.1.1, npm/minimatch@5.1.0, npm/@tsconfig/node10@1.0.8, npm/@tsconfig/node12@1.0.9, npm/@tsconfig/node14@1.0.1, npm/@tsconfig/node16@1.0.2, npm/@typescript-eslint/type-utils@5.43.0, npm/@typescript-eslint/types@5.43.0, npm/@typescript-eslint/typescript-estree@5.43.0, npm/@typescript-eslint/visitor-keys@5.43.0, npm/@typescript-eslint/utils@5.43.0, npm/@typescript-eslint/scope-manager@5.43.0, npm/ci-info@3.3.0, npm/istanbul-lib-instrument@5.1.0, npm/ts-jest@28.0.8, npm/istanbul-lib-source-maps@4.0.0, npm/minipass@3.3.4, npm/deep-is@0.1.3, npm/@types/graceful-fs@4.1.5, npm/magic-string@0.25.9, npm/resolve.exports@1.1.0, npm/ajv@6.10.0, npm/qs@6.5.2, npm/tar@6.1.11, npm/mime@1.4.1, npm/p-limit@4.0.0, npm/@storybook/csf@0.0.1, npm/requireindex@1.2.0, npm/util.promisify@1.0.0, npm/@types/istanbul-lib-coverage@2.0.3, npm/fb-watchman@2.0.1, npm/jest-pnp-resolver@1.2.2, npm/morgan@1.9.1, npm/statuses@1.4.0, npm/strip-indent@4.0.0, npm/git-hooks-list@1.0.3, npm/globby@10.0.0, npm/@babel/parser@7.16.4, npm/moment@2.22.2, npm/npm-pick-manifest@9.0.0, npm/@npmcli/fs@3.1.0, npm/make-fetch-happen@13.0.0, npm/minipass-fetch@3.0.4, npm/normalize-package-data@6.0.0, npm/hosted-git-info@7.0.1, npm/class-variance-authority@0.7.0, npm/clsx@2.0.0, npm/estree-walker@3.0.3, npm/github-slugger@2.0.0, npm/hast-util-heading-rank@3.0.0, npm/hast-util-is-element@3.0.0, npm/unist-util-is@6.0.0, npm/unist-util-visit-parents@6.0.1, npm/unist-util-visit@5.0.0, npm/cmd-shim@6.0.1, npm/deps-regex@0.1.4, npm/@inquirer/confirm@0.0.14-alpha.0, npm/@inquirer/core@0.0.15-alpha.0, npm/@inquirer/input@0.0.15-alpha.0, npm/is-date-object@1.0.2, npm/jest-it-up@2.0.2, npm/sort-package-json@1.57.0, npm/spdx-license-ids@3.0.5, npm/stack-utils@2.0.5, npm/camelcase@7.0.1, npm/locate-path@7.2.0, npm/p-locate@6.0.0, npm/path-exists@5.0.0, npm/find-up@6.3.0, npm/async-retry@1.2.3, npm/content-disposition@0.5.2, npm/ansi-escapes@4.3.1, npm/ansi-styles@4.2.1, npm/balanced-match@1.0.0, npm/convert-source-map@1.7.0, npm/asn1@0.2.3, npm/@types/babel__generator@7.6.1, npm/@types/babel__template@7.0.2, npm/@types/istanbul-reports@3.0.0, npm/@types/stack-utils@2.0.0, npm/get-func-name@2.0.2, npm/import-local@3.0.2, npm/lines-and-columns@1.1.6, npm/supports-hyperlinks@2.1.0, npm/fraction.js@4.3.7, npm/jsesc@3.0.2, npm/@istanbuljs/schema@0.1.2, npm/body-parser@1.18.3, npm/express@4.16.4, npm/finalhandler@1.1.1, npm/iconv-lite@0.4.23, npm/raw-body@2.3.3, npm/send@0.16.2, npm/serve-static@1.13.2, npm/commander@9.3.0, npm/immutable@4.1.0, npm/eventemitter2@5.0.1, npm/eslint@8.44.0, npm/uri-js@4.4.0, npm/@types/yargs-parser@15.0.0, npm/espree@9.6.0, npm/eslint-visitor-keys@2.0.0, npm/string-length@4.0.1, npm/@sinonjs/commons@1.8.1, npm/ts-node@10.7.0, npm/@cspotcode/source-map-support@0.7.0, npm/@cspotcode/source-map-consumer@0.8.0, npm/@sinclair/typebox@0.24.28, npm/@types/jest@28.1.7, npm/react-confetti@6.1.0, npm/tween-functions@1.2.0, npm/telejson@7.2.0, npm/regenerator-runtime@0.12.1, npm/tailwindcss-animate@1.0.7, npm/is-bigint@1.0.1, npm/is-boolean-object@1.1.0, npm/is-number-object@1.0.4, npm/is-symbol@1.0.3, npm/v8-compile-cache-lib@3.0.0, npm/lodash@4.17.11, npm/prompts@2.3.2, npm/depcheck@1.4.3, npm/query-ast@1.0.5, npm/scss-parser@1.0.6, npm/execa@8.0.1, npm/get-stream@8.0.1, npm/human-signals@5.0.0, npm/supports-hyperlinks@3.0.0, npm/@types/prettier@2.4.4, npm/@types/yargs@17.0.11, npm/chalk@2.4.1, npm/compression@1.7.3, npm/yargs-parser@20.2.7, npm/is-absolute-url@4.0.1, npm/shiki@0.11.1, npm/vscode-oniguruma@1.6.2, npm/vscode-textmate@6.0.0, npm/rehype-external-links@3.0.0, npm/emojilib@2.4.0, npm/skin-tone@2.0.0, npm/unicode-emoji-modifier-base@1.0.0, npm/prettier-plugin-packagejson@2.3.0, npm/eslint-plugin-jest@27.2.2, npm/@vue/compiler-core@3.2.45, npm/@vue/compiler-dom@3.2.45, npm/@vue/compiler-sfc@3.2.45, npm/@vue/compiler-ssr@3.2.45, npm/@vue/reactivity-transform@3.2.45, npm/@vue/shared@3.2.45, npm/marked@4.1.1, npm/signal-exit@4.0.1, npm/sass@1.56.2, npm/dom-accessibility-api@0.6.3, npm/@andrewbranch/untar.js@1.0.3, npm/@joshwooding/vite-plugin-react-docgen-typescript@0.3.0, npm/@typescript-eslint/eslint-plugin@5.43.0, npm/@typescript-eslint/parser@5.43.0, npm/@babel/runtime@7.2.0, npm/node-statsd@0.1.1, npm/object-inspect@1.13.1, npm/which-typed-array@1.1.13, npm/is-core-module@2.13.1, npm/es-abstract@1.22.3, npm/hasown@2.0.0, npm/@babel/runtime@7.1.2, npm/undici-types@5.26.5, npm/lodash@4.17.5, npm/@types/babel__traverse@7.0.14, npm/@babel/runtime@7.3.4, npm/universalify@2.0.1, npm/@types/express@4.17.21, npm/@types/estree@1.0.5, npm/@types/body-parser@1.19.5, npm/@types/connect@3.4.38, npm/@types/http-errors@2.0.4, npm/@types/aria-query@5.0.4, npm/@types/range-parser@1.2.7, npm/node-rsa@0.4.2, npm/tailwind@4.0.0, npm/app-root-path@2.1.0, npm/commands-events@1.0.4, npm/crypto2@2.0.0, npm/datasette@1.0.1, npm/draht@1.0.1, npm/flaschenpost@1.1.3, npm/hase@2.0.0, npm/json-lines@1.0.0, npm/limes@2.0.0, npm/lusca@1.6.1, npm/nocache@2.0.0, npm/partof@1.0.0, npm/processenv@1.1.0, npm/stethoskop@1.0.0, npm/timer2@1.0.0, npm/uuidv4@3.0.1, npm/ws@6.2.0, npm/formats@1.0.0, npm/uuidv4@2.0.0, npm/sha-1@0.1.1, npm/comparejs@1.0.0, npm/split2@3.0.0, npm/varname@2.0.3, npm/amqplib@0.5.2, npm/bitsyntax@0.0.4, npm/buffer-more-ints@0.0.2, npm/jsonwebtoken@8.5.0, npm/@types/send@0.17.4, npm/@types/mime@1.3.5, npm/cookie@0.6.0, npm/typedoc@0.23.15, npm/marked@9.1.6, npm/@types/doctrine@0.0.9, npm/merge-descriptors@1.0.3, npm/postcss-load-config@4.0.2, npm/node-emoji@2.1.3, npm/@types/yargs@15.0.19, npm/@types/resolve@1.20.6, npm/fs-extra@11.2.0, npm/typescript@5.3.3, npm/csstype@3.1.3, npm/marked-terminal@6.2.0, npm/rehype-slug@6.0.0, npm/regenerator-runtime@0.14.1, npm/file-entry-cache@8.0.0, npm/sucrase@3.35.0, npm/ts-expose-internals-conditionally@1.0.0-empty.0, npm/assertion-error@2.0.1, npm/pathval@2.0.0, npm/@testing-library/user-event@14.5.2, npm/@npmcli/promise-spawn@7.0.1, npm/cacache@18.0.2, npm/react-docgen@7.0.3, npm/lru-cache@10.2.0, npm/@types/uuid@9.0.8, npm/@types/hast@3.0.4, npm/polished@4.3.1, npm/fflate@0.8.2, npm/globals@14.0.0, npm/@mdx-js/react@3.0.1, npm/https-proxy-agent@7.0.4, npm/npm-run-path@5.3.0, npm/tiny-invariant@1.3.3, npm/flat-cache@4.0.1, npm/@arethetypeswrong/core@0.15.1, npm/ts-api-utils@1.3.0, npm/object.getownpropertydescriptors@2.1.8, npm/array.prototype.reduce@1.0.7, npm/ansi-escapes@6.2.1, npm/node-gyp@10.1.0, npm/path-scurry@1.10.2, npm/glob@10.3.12, npm/minimatch@9.0.4, npm/encodeurl@2.0.0, npm/socks-proxy-agent@8.0.3, npm/@types/serve-static@1.15.7, npm/@arethetypeswrong/cli@0.15.3, npm/@types/mdx@2.0.13, npm/npm-package-arg@11.0.2, npm/@npmcli/package-json@5.0.3, npm/@npmcli/git@5.0.6, npm/@ts-bridge/shims@0.1.1, npm/clsx@2.1.1, npm/@types/react-dom@18.3.0, npm/react-refresh@0.14.2, npm/scheduler@0.23.2, npm/react-dom@18.3.1, npm/react@18.3.1, npm/check-error@2.1.1, npm/chai@5.1.1, npm/semver@7.6.2, npm/loupe@3.1.1, npm/cli-table3@0.6.5, npm/@humanwhocodes/retry@0.3.0, npm/@eslint/eslintrc@3.1.0, npm/@ts-bridge/cli@0.1.4, npm/minipass@7.1.2, npm/@metamask/design-tokens@4.0.0, npm/recast@0.23.9, npm/deep-eql@5.0.2, npm/@types/node@18.19.34, npm/webpack-virtual-modules@0.6.2, npm/@adobe/css-tools@4.4.0, npm/@babel/plugin-transform-react-jsx-self@7.24.7, npm/@babel/plugin-transform-react-jsx-source@7.24.7, npm/lilconfig@3.1.2, npm/@esbuild/aix-ppc64@0.21.5, npm/@esbuild/android-arm64@0.21.5, npm/@esbuild/android-x64@0.21.5, npm/@esbuild/darwin-arm64@0.21.5, npm/@esbuild/darwin-x64@0.21.5, npm/@esbuild/freebsd-arm64@0.21.5, npm/@esbuild/freebsd-x64@0.21.5, npm/@esbuild/linux-arm@0.21.5, npm/@esbuild/linux-arm64@0.21.5, npm/@esbuild/linux-ia32@0.21.5, npm/@esbuild/linux-mips64el@0.21.5, npm/@esbuild/linux-ppc64@0.21.5, npm/@esbuild/linux-riscv64@0.21.5, npm/@esbuild/linux-s390x@0.21.5, npm/@esbuild/linux-x64@0.21.5, npm/@esbuild/netbsd-x64@0.21.5, npm/@esbuild/openbsd-x64@0.21.5, npm/@esbuild/sunos-x64@0.21.5, npm/@esbuild/win32-arm64@0.21.5, npm/@esbuild/win32-ia32@0.21.5, npm/@esbuild/win32-x64@0.21.5, npm/@esbuild/android-arm@0.21.5, npm/@esbuild/linux-loong64@0.21.5, npm/esbuild@0.21.5, npm/jiti@1.21.6, npm/@yarnpkg/types@4.0.0-rc.52, npm/@eslint/object-schema@2.1.4, npm/eslint-plugin-react-hooks@5.1.0-rc-fb9a90fa48-20240614, npm/es-module-lexer@1.5.4, npm/yocto-queue@1.1.1, npm/@storybook/csf@0.1.11, npm/ws@8.18.0, npm/tinyrainbow@1.2.0, npm/@lavamoat/preinstall-always-fail@2.1.0, npm/mime-db@1.53.0, npm/ajv@8.17.1, npm/postcss-nested@6.2.0, npm/@testing-library/dom@10.4.0, npm/esbuild-register@3.6.0, npm/axe-core@4.10.0, npm/@vitest/expect@2.0.5, npm/@vitest/pretty-format@2.0.5, npm/@vitest/spy@2.0.5, npm/@vitest/utils@2.0.5, npm/qs@6.13.0, npm/autoprefixer@10.4.20, npm/jsdoc-type-pratt-parser@4.1.0, npm/postcss-selector-parser@6.1.2, npm/tailwind-merge@2.5.2, npm/@types/unist@3.0.3, npm/@eslint/config-array@0.18.0, npm/@esbuild/aix-ppc64@0.23.1, npm/@esbuild/android-arm@0.23.1, npm/@esbuild/android-arm64@0.23.1, npm/@esbuild/android-x64@0.23.1, npm/@esbuild/darwin-arm64@0.23.1, npm/@esbuild/darwin-x64@0.23.1, npm/@esbuild/freebsd-arm64@0.23.1, npm/@esbuild/freebsd-x64@0.23.1, npm/@esbuild/linux-arm@0.23.1, npm/@esbuild/linux-arm64@0.23.1, npm/@esbuild/linux-ia32@0.23.1, npm/@esbuild/linux-loong64@0.23.1, npm/@esbuild/linux-mips64el@0.23.1, npm/@esbuild/linux-ppc64@0.23.1, npm/@esbuild/linux-riscv64@0.23.1, npm/@esbuild/linux-s390x@0.23.1, npm/@esbuild/linux-x64@0.23.1, npm/@esbuild/netbsd-x64@0.23.1, npm/@esbuild/openbsd-arm64@0.23.1, npm/@esbuild/openbsd-x64@0.23.1, npm/@esbuild/sunos-x64@0.23.1, npm/@esbuild/win32-arm64@0.23.1, npm/@esbuild/win32-ia32@0.23.1, npm/@esbuild/win32-x64@0.23.1, npm/esbuild@0.23.1, npm/markdown-to-jsx@7.5.0, npm/undici-types@6.19.8, npm/tslib@2.7.0, npm/@testing-library/jest-dom@6.5.0, npm/@babel/runtime@7.25.6, npm/@babel/parser@7.25.6, npm/@babel/traverse@7.25.6, npm/@babel/generator@7.25.6, npm/@babel/helpers@7.25.6, npm/@babel/types@7.25.6, npm/escalade@3.2.0, npm/@eslint/core@0.6.0, npm/@noble/hashes@1.5.0, npm/path-to-regexp@0.1.10, npm/picocolors@1.1.0, npm/yaml@2.5.1, npm/@lavamoat/allow-scripts@3.2.1, npm/filesize@10.1.6, npm/@chromatic-com/storybook@1.9.0, npm/source-map-js@1.2.1, npm/tinyspy@3.0.2, npm/ansi-regex@6.1.0, npm/typescript@5.6.2, npm/body-parser@1.20.3, npm/send@0.19.0, npm/unplugin@1.14.1, npm/serve-static@1.16.2, npm/finalhandler@1.3.1, npm/express@4.21.0, npm/@vitest/pretty-format@2.1.1, npm/@vitest/utils@2.1.1, npm/@types/qs@6.9.16, npm/eslint-plugin-react-refresh@0.4.12, npm/postcss@8.4.47, npm/@eslint-community/regexpp@4.11.1, npm/@types/prop-types@15.7.13, npm/@scure/base@1.1.9, npm/@types/estree@1.0.6, npm/@storybook/icons@1.2.12, npm/@eslint/plugin-kit@0.2.0, npm/vite@5.4.7, npm/aria-query@5.3.2, npm/rollup@4.22.4, npm/@rollup/rollup-darwin-arm64@4.22.4, npm/tailwindcss@3.4.13, npm/@types/lodash@4.17.9, npm/@eslint/js@9.11.1, npm/@rollup/pluginutils@5.1.2, npm/eslint@9.11.1, npm/@types/node@22.6.1, npm/@storybook/instrumenter@8.3.3, npm/@storybook/manager-api@8.3.3, npm/@storybook/react@8.3.3, npm/@storybook/react-dom-shim@8.3.3, npm/@storybook/test@8.3.3, npm/@storybook/theming@8.3.3, npm/chromatic@11.10.4, npm/browserslist@4.24.0, npm/@types/express-serve-static-core@4.19.6, npm/caniuse-lite@1.0.30001664, npm/eslint-plugin-storybook@0.9.0, npm/fast-uri@3.0.2, npm/package-json-from-dist@1.0.1, npm/update-browserslist-db@1.1.1, npm/hast-util-to-string@3.0.1, npm/espree@10.2.0, npm/eslint-visitor-keys@4.1.0, npm/eslint-scope@8.1.0, npm/@types/node@22.7.4, npm/@types/react@18.3.10, npm/nwsapi@2.2.13, npm/@storybook/addon-actions@8.3.4, npm/@storybook/addon-backgrounds@8.3.4, npm/@storybook/addon-controls@8.3.4, npm/@storybook/addon-docs@8.3.4, npm/@storybook/addon-essentials@8.3.4, npm/@storybook/addon-highlight@8.3.4, npm/@storybook/addon-interactions@8.3.4, npm/@storybook/addon-links@8.3.4, npm/@storybook/addon-measure@8.3.4, npm/@storybook/addon-outline@8.3.4, npm/@storybook/addon-toolbars@8.3.4, npm/@storybook/addon-viewport@8.3.4, npm/@storybook/blocks@8.3.4, npm/@storybook/components@8.3.4, npm/@storybook/core@8.3.4, npm/@storybook/csf-plugin@8.3.4, npm/@storybook/instrumenter@8.3.4, npm/@storybook/manager-api@8.3.4, npm/@storybook/preview-api@8.3.4, npm/@storybook/react@8.3.4, npm/@storybook/react-dom-shim@8.3.4, npm/@storybook/test@8.3.4, npm/@storybook/theming@8.3.4, npm/storybook@8.3.4, npm/@storybook/addon-onboarding@8.3.4, npm/@storybook/builder-vite@8.3.4, npm/@storybook/react-vite@8.3.4, npm/@vitejs/plugin-react@4.3.2, npm/typescript-eslint@8.8.0, npm/@typescript-eslint/eslint-plugin@8.8.0, npm/@typescript-eslint/parser@8.8.0, npm/@typescript-eslint/utils@8.8.0, npm/@typescript-eslint/scope-manager@8.8.0, npm/@typescript-eslint/type-utils@8.8.0, npm/@typescript-eslint/types@8.8.0, npm/@typescript-eslint/typescript-estree@8.8.0, npm/@typescript-eslint/visitor-keys@8.8.0, npm/electron-to-chromium@1.5.30, npm/globals@15.10.0, npm/@babel/code-frame@7.25.7, npm/@babel/highlight@7.25.7, npm/@babel/helper-validator-identifier@7.25.7, npm/@babel/helper-plugin-utils@7.25.7, npm/@babel/helper-string-parser@7.25.7, npm/@babel/types@7.25.7, npm/@babel/helper-optimise-call-expression@7.25.7, npm/@babel/helper-validator-option@7.25.7, npm/@babel/plugin-syntax-typescript@7.25.7, npm/@babel/generator@7.25.7, npm/@babel/helper-module-imports@7.25.7, npm/@babel/helper-module-transforms@7.25.7, npm/@babel/helper-simple-access@7.25.7, npm/@babel/parser@7.25.7, npm/@babel/plugin-syntax-jsx@7.25.7, npm/@babel/template@7.25.7, npm/@babel/traverse@7.25.7, npm/@babel/helper-annotate-as-pure@7.25.7, npm/@babel/helper-create-class-features-plugin@7.25.7, npm/@babel/helper-member-expression-to-functions@7.25.7, npm/@babel/helper-replace-supers@7.25.7, npm/@babel/helper-skip-transparent-expression-wrappers@7.25.7, npm/@babel/plugin-transform-modules-commonjs@7.25.7, npm/@babel/plugin-transform-typescript@7.25.7, npm/@babel/preset-typescript@7.25.7, npm/@metamask/metamask-design-system@0.0.0, npm/docs%2Fstorybook-react-2@0.0.0, npm/@metamask/ui@0.0.0, npm/@storybook/addon-highlight@8.3.5, npm/@storybook/components@8.3.5, npm/@storybook/core@8.3.5, npm/@storybook/instrumenter@8.3.5, npm/@storybook/react-dom-shim@8.3.5, npm/@storybook/test@8.3.5, npm/@storybook/theming@8.3.5, npm/storybook@8.3.5, npm/@storybook/addon-a11y@8.3.5, npm/@storybook/preview-api@8.3.5, npm/@storybook/react@8.3.5, npm/@storybook/manager-api@8.3.5, npm/@humanwhocodes/retry@0.3.1, npm/@eslint/js@9.12.0, npm/eslint@9.12.0, npm/@humanfs/node@0.16.5, npm/@humanfs/core@0.19.0, npm/@types/node@22.7.5, npm/typescript@5.6.3

View full report↗︎

Next steps

Take a deeper look at the dependency

Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support [AT] socket [DOT] dev.

Remove the package

If you happen to install a dependency that Socket reports as Known Malware you should immediately remove it and select a different dependency. For other alert types, you may may wish to investigate alternative packages or consider if there are other ways to mitigate the specific risk posed by the dependency.

Mark a package as acceptable risk

To ignore an alert, reply with a comment starting with @SocketSecurity ignore followed by a space separated list of ecosystem/package-name@version specifiers. e.g. @SocketSecurity ignore npm/foo@1.0.0 or ignore all packages with @SocketSecurity ignore-all

garrettbear commented 2 days ago
Screenshot 2024-10-07 at 8 54 32 AM
georgewrmarshall commented 1 day ago

@SocketSecurity ignore-all