Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Storybook plugin #2531

Open
wants to merge 26 commits into
base: main
Choose a base branch
from
Open

Add Storybook plugin #2531

wants to merge 26 commits into from

Conversation

Mrtenz
Copy link
Member

@Mrtenz Mrtenz commented Jul 2, 2024

This adds a plugin for Storybook which can be used to render Snaps JSX components. See the README of the snaps-storybook package for more details.

Copy link

socket-security bot commented Jul 2, 2024

🚨 Potential security issues detected. Learn more about Socket for GitHub ↗︎

To accept the risk, merge this PR and you will not be notified again.

Alert Package NoteSourceCI
New author npm/write-file-atomic@2.4.3 🚫
Shell access npm/@aw-web-design/x-default-browser@1.4.126 🚫
Shell access npm/better-opn@3.0.2 🚫
Shell access npm/address@1.2.2 🚫
Network access npm/fetch-retry@5.0.6 🚫
Network access npm/@ndelangen/get-tarball@3.0.9 🚫
Network access npm/@ndelangen/get-tarball@3.0.9 🚫
Network access npm/@ndelangen/get-tarball@3.0.9 🚫
Network access npm/@ndelangen/get-tarball@3.0.9 🚫
Network access npm/@ndelangen/get-tarball@3.0.9 🚫
Network access npm/@ndelangen/get-tarball@3.0.9 🚫
New author npm/handlebars@4.7.8 🚫
New author npm/assert@2.1.0 🚫
New author npm/color-string@0.3.0 🚫
New author npm/diff@5.2.0 🚫
Network access npm/node-fetch-native@1.6.4 🚫
Network access npm/node-fetch-native@1.6.4 🚫
Network access npm/node-fetch-native@1.6.4 🚫
Network access npm/giget@1.2.3 🚫
Network access npm/detect-port@1.6.1 🚫
New author npm/@radix-ui/react-compose-refs@1.1.0 🚫
New author npm/@radix-ui/react-primitive@2.0.0 🚫
New author npm/@radix-ui/react-slot@1.1.0 🚫
New author npm/@radix-ui/react-dismissable-layer@1.1.0 🚫
New author npm/@radix-ui/primitive@1.1.0 🚫
New author npm/@radix-ui/react-use-callback-ref@1.1.0 🚫
New author npm/@radix-ui/react-focus-guards@1.1.0 🚫
New author npm/@radix-ui/react-focus-scope@1.1.0 🚫
New author npm/@radix-ui/react-id@1.1.0 🚫
New author npm/@radix-ui/react-use-layout-effect@1.1.0 🚫
New author npm/@radix-ui/react-context@1.1.0 🚫
New author npm/@radix-ui/react-use-controllable-state@1.1.0 🚫
New author npm/@radix-ui/react-presence@1.1.0 🚫
New author npm/@radix-ui/react-use-escape-keydown@1.1.0 🚫
Network access npm/@storybook/preview-api@8.1.11 🚫
Network access npm/@storybook/core-common@8.1.11 🚫
Network access npm/@storybook/core-server@8.1.11 🚫
Network access npm/@storybook/core-server@8.1.11 🚫
Network access npm/@storybook/core-server@8.1.11 🚫
Network access npm/@storybook/core-server@8.1.11 🚫
Network access npm/@storybook/core-server@8.1.11 🚫
Network access npm/@storybook/core-server@8.1.11 🚫
Network access npm/@storybook/core-server@8.1.11 🚫
Network access npm/@storybook/manager-api@8.1.11 🚫
Network access npm/@storybook/preview@8.1.11 🚫
Network access npm/@storybook/telemetry@8.1.11 🚫
Network access npm/@storybook/telemetry@8.1.11 🚫
Shell access npm/@storybook/telemetry@8.1.11 🚫
Network access npm/@storybook/telemetry@8.1.11 🚫
Network access npm/@storybook/telemetry@8.1.11 🚫
Shell access npm/@storybook/telemetry@8.1.11 🚫
Network access npm/@storybook/telemetry@8.1.11 🚫
Network access npm/@storybook/telemetry@8.1.11 🚫
Network access npm/@storybook/telemetry@8.1.11 🚫

View full report↗︎

Next steps

What is new author?

A new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.

Scrutinize new collaborator additions to packages because they now have the ability to publish code into your dependency tree. Packages should avoid frequent or unnecessary additions or changes to publishing rights.

What is shell access?

This module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.

Packages should avoid accessing the shell which can reduce portability, and make it easier for malicious shell access to be introduced.

What is network access?

This module accesses the network.

Packages should remove all network access that is functionally unnecessary. Consumers should audit network access to ensure legitimate use.

Take a deeper look at the dependency

Take a moment to review the security alert above. Review the linked

Copy link

socket-security bot commented Jul 6, 2024

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

Package New capabilities Transitives Size Publisher
npm/@aw-web-design/x-default-browser@1.4.126 shell Transitive: filesystem +3 105 kB the-code-monkey
npm/@babel/helper-annotate-as-pure@7.24.7 None 0 52.4 kB nicolo-ribaudo
npm/@babel/helper-builder-binary-assignment-operator-visitor@7.24.7 None 0 66.3 kB nicolo-ribaudo
npm/@babel/helper-create-class-features-plugin@7.24.7 None +4 827 kB nicolo-ribaudo
npm/@babel/helper-create-regexp-features-plugin@7.24.7 None +10 924 kB nicolo-ribaudo
npm/@babel/helper-plugin-utils@7.24.7 None 0 127 kB nicolo-ribaudo
npm/@babel/helper-remap-async-to-generator@7.24.7 None +1 150 kB nicolo-ribaudo
npm/@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.7 None 0 78.3 kB nicolo-ribaudo
npm/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.7 None 0 73.9 kB nicolo-ribaudo
npm/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.7 None +1 136 kB nicolo-ribaudo
npm/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.7 None 0 91.5 kB nicolo-ribaudo
npm/@babel/plugin-syntax-flow@7.24.7 None 0 71.3 kB nicolo-ribaudo
npm/@babel/plugin-syntax-import-assertions@7.24.7 None 0 69.6 kB nicolo-ribaudo
npm/@babel/plugin-syntax-import-attributes@7.24.7 None 0 71.1 kB nicolo-ribaudo
npm/@babel/plugin-syntax-jsx@7.24.7 None 0 70 kB nicolo-ribaudo
npm/@babel/plugin-syntax-typescript@7.24.7 None 0 72.8 kB nicolo-ribaudo
npm/@babel/plugin-transform-arrow-functions@7.24.7 None 0 71.5 kB nicolo-ribaudo
npm/@babel/plugin-transform-async-generator-functions@7.24.7 None +1 89.7 kB nicolo-ribaudo
npm/@babel/plugin-transform-async-to-generator@7.24.7 None 0 74.7 kB nicolo-ribaudo
npm/@babel/plugin-transform-block-scoped-functions@7.24.7 None 0 72.4 kB nicolo-ribaudo
npm/@babel/plugin-transform-block-scoping@7.24.7 None 0 155 kB nicolo-ribaudo
npm/@babel/plugin-transform-class-properties@7.24.7 None 0 71.7 kB nicolo-ribaudo
npm/@babel/plugin-transform-class-static-block@7.24.7 None 0 77.2 kB nicolo-ribaudo
npm/@babel/plugin-transform-classes@7.24.7 None +4 461 kB nicolo-ribaudo
npm/@babel/plugin-transform-computed-properties@7.24.7 None 0 88.6 kB nicolo-ribaudo
npm/@babel/plugin-transform-destructuring@7.24.7 None 0 148 kB nicolo-ribaudo
npm/@babel/plugin-transform-dotall-regex@7.24.7 None 0 70.5 kB nicolo-ribaudo
npm/@babel/plugin-transform-duplicate-keys@7.24.7 None 0 75 kB nicolo-ribaudo
npm/@babel/plugin-transform-dynamic-import@7.24.7 None 0 72.2 kB nicolo-ribaudo
npm/@babel/plugin-transform-exponentiation-operator@7.24.7 None 0 71.2 kB nicolo-ribaudo
npm/@babel/plugin-transform-export-namespace-from@7.24.7 None 0 74.1 kB nicolo-ribaudo
npm/@babel/plugin-transform-flow-strip-types@7.24.7 None 0 83.9 kB nicolo-ribaudo
npm/@babel/plugin-transform-for-of@7.24.7 None +1 170 kB nicolo-ribaudo
npm/@babel/plugin-transform-function-name@7.24.7 None 0 72.3 kB nicolo-ribaudo
npm/@babel/plugin-transform-json-strings@7.24.7 None +1 74.4 kB nicolo-ribaudo
npm/@babel/plugin-transform-literals@7.24.7 None 0 70.5 kB nicolo-ribaudo
npm/@babel/plugin-transform-logical-assignment-operators@7.24.7 None 0 74.6 kB nicolo-ribaudo
npm/@babel/plugin-transform-member-expression-literals@7.24.7 None 0 70.9 kB nicolo-ribaudo
npm/@babel/plugin-transform-modules-amd@7.24.7 None 0 88.3 kB nicolo-ribaudo
npm/@babel/plugin-transform-modules-commonjs@7.24.7 None +1 125 kB nicolo-ribaudo
npm/@babel/plugin-transform-modules-systemjs@7.24.7 None 0 134 kB nicolo-ribaudo
npm/@babel/plugin-transform-modules-umd@7.24.7 None 0 93 kB nicolo-ribaudo
npm/@babel/plugin-transform-named-capturing-groups-regex@7.24.7 None 0 71.2 kB nicolo-ribaudo
npm/@babel/plugin-transform-new-target@7.24.7 None 0 76.1 kB nicolo-ribaudo
npm/@babel/plugin-transform-nullish-coalescing-operator@7.24.7 None +1 77.8 kB nicolo-ribaudo
npm/@babel/plugin-transform-numeric-separator@7.24.7 None 0 71.4 kB nicolo-ribaudo
npm/@babel/plugin-transform-object-rest-spread@7.24.7 None +2 274 kB nicolo-ribaudo
npm/@babel/plugin-transform-object-super@7.24.7 None +3 336 kB nicolo-ribaudo
npm/@babel/plugin-transform-optional-catch-binding@7.24.7 None +1 73.4 kB nicolo-ribaudo
npm/@babel/plugin-transform-optional-chaining@7.24.7 None +2 165 kB nicolo-ribaudo
npm/@babel/plugin-transform-private-methods@7.24.7 None 0 71.6 kB nicolo-ribaudo
npm/@babel/plugin-transform-private-property-in-object@7.24.7 None 0 87.2 kB nicolo-ribaudo
npm/@babel/plugin-transform-property-literals@7.24.7 None 0 70.6 kB nicolo-ribaudo
npm/@babel/plugin-transform-regenerator@7.24.7 None +1 209 kB nicolo-ribaudo
npm/@babel/plugin-transform-reserved-words@7.24.7 None 0 70.2 kB nicolo-ribaudo
npm/@babel/plugin-transform-shorthand-properties@7.24.7 None 0 73 kB nicolo-ribaudo
npm/@babel/plugin-transform-spread@7.24.7 None +1 146 kB nicolo-ribaudo
npm/@babel/plugin-transform-sticky-regex@7.24.7 None 0 70.6 kB nicolo-ribaudo
npm/@babel/plugin-transform-template-literals@7.24.7 None 0 81.8 kB nicolo-ribaudo
npm/@babel/plugin-transform-typeof-symbol@7.24.7 None 0 76.4 kB nicolo-ribaudo
npm/@babel/plugin-transform-typescript@7.24.7 None 0 201 kB nicolo-ribaudo
npm/@babel/plugin-transform-unicode-escapes@7.24.7 None 0 79.8 kB nicolo-ribaudo
npm/@babel/plugin-transform-unicode-property-regex@7.24.7 None 0 71.4 kB nicolo-ribaudo
npm/@babel/plugin-transform-unicode-regex@7.24.7 None 0 70.3 kB nicolo-ribaudo
npm/@babel/plugin-transform-unicode-sets-regex@7.24.7 None 0 71.1 kB nicolo-ribaudo
npm/@babel/preset-env@7.24.7 environment, filesystem Transitive: unsafe +13 922 kB nicolo-ribaudo
npm/@babel/preset-flow@7.24.7 None +1 87.6 kB nicolo-ribaudo
npm/@babel/preset-typescript@7.24.7 None +1 103 kB nicolo-ribaudo
npm/@babel/register@7.24.6 environment, filesystem, unsafe +15 260 kB nicolo-ribaudo
npm/@babel/runtime@7.24.7 None +1 274 kB nicolo-ribaudo
npm/@colors/colors@1.5.0 environment 0 39.5 kB dabh
npm/@discoveryjs/json-ext@0.5.7 None 0 81.1 kB lahmatiy
npm/@fal-works/esbuild-plugin-global-externals@2.1.2 None 0 19.5 kB fal-works
npm/@jridgewell/resolve-uri@3.1.2 None 0 53.2 kB jridgewell
npm/@mdx-js/react@3.0.1 None +1 24.4 kB wooorm
npm/@metamask/design-tokens@4.0.0 None 0 227 kB metamaskbot
npm/@metamask/jazzicon@2.0.0 None +4 59.1 kB whymarrh
npm/@metamask/snaps-storybook@0.0.0-use.local None 0 0 B
npm/@ndelangen/get-tarball@3.0.9 network Transitive: filesystem +12 676 kB ndelangen
npm/@radix-ui/primitive@1.1.0 None 0 4.96 kB vladmoroz
npm/@radix-ui/react-compose-refs@1.1.0 None 0 7.78 kB vladmoroz
npm/@radix-ui/react-context@1.1.0 None 0 28.2 kB vladmoroz
npm/@radix-ui/react-dialog@1.1.1 None +11 339 kB vladmoroz
npm/@radix-ui/react-slot@1.1.0 None 0 25.4 kB vladmoroz
npm/@rollup/plugin-inject@5.0.5 None +1 69.3 kB shellscape
npm/@sindresorhus/merge-streams@2.3.0 None 0 10.5 kB sindresorhus
npm/@storybook/addon-controls@8.1.11 None 0 19.2 kB shilman
npm/@storybook/addon-docs@8.1.11 Transitive: environment, eval, filesystem, network, shell, unsafe +93 20.2 MB shilman
npm/@storybook/addon-themes@8.1.11 None +1 45.4 kB shilman
npm/@storybook/addon-toolbars@8.1.11 None 0 9.95 kB shilman
npm/@storybook/builder-manager@8.1.11 filesystem Transitive: environment, eval, network, shell, unsafe +85 235 MB shilman
npm/@storybook/builder-vite@8.1.11 environment, filesystem Transitive: eval, network, shell, unsafe +74 9.99 MB shilman
npm/@storybook/cli@8.1.11 Transitive: environment, eval, filesystem, network, shell, unsafe +126 36.8 MB shilman
npm/@storybook/manager-api@8.1.11 environment, network Transitive: eval +12 2.07 MB shilman
npm/@storybook/react-dom-shim@8.1.11 None 0 39 kB shilman
npm/@storybook/theming@8.1.11 environment +5 822 kB shilman
npm/@storybook/types@8.1.11 Transitive: environment, eval, filesystem +11 1.76 MB shilman
npm/@types/express@4.17.21 None +2 22.3 kB types
npm/@types/lodash@4.17.6 None 0 866 kB types
npm/@types/normalize-package-data@2.4.4 None 0 5.81 kB types
npm/@types/qs@6.9.15 None 0 7.34 kB types
npm/@types/react@18.3.3 None +1 444 kB types
npm/@types/semver@7.5.8 None 0 23.3 kB types
npm/@types/unist@3.0.2 None 0 6.28 kB types
npm/@yarnpkg/libzip@2.3.0 filesystem +1 788 kB arcanis
npm/acorn@8.12.1 None 0 538 kB marijn
npm/aria-hidden@1.2.4 None 0 30.6 kB kashey
npm/assert@2.1.0 None +2 116 kB ljharb
npm/babel-plugin-polyfill-corejs2@0.4.11 None 0 81.5 kB nicolo-ribaudo
npm/big-integer@1.6.52 None 0 175 kB peterolson
npm/browserify-zlib@0.1.4 None +1 884 kB devongovett
npm/chokidar@3.6.0 environment, filesystem +3 111 kB paulmillr
npm/core-js-compat@3.37.1 None 0 731 kB zloirock
npm/diff@5.2.0 None 0 429 kB explodingcabbage
npm/dotenv@16.4.5 environment, filesystem 0 79.1 kB motdotla
npm/duplexify@3.7.1 None +3 47.4 kB mafintosh
npm/es-module-lexer@1.5.4 None 0 90.9 kB guybedford
npm/fast-glob@3.3.2 filesystem 0 96.7 kB mrmlnc
npm/isomorphic-timers-promises@1.0.1 None 0 63.2 kB niksy
npm/lru-cache@10.3.0 None 0 804 kB isaacs
npm/magic-string@0.30.10 None 0 452 kB antfu
npm/minipass@7.1.2 None 0 286 kB isaacs
npm/mlly@1.7.1 None +4 698 kB pi0
npm/node-stdlib-browser@1.2.0 None +2 1.14 MB niksy
npm/prompts@2.4.2 None +2 203 kB terkelg
npm/qs@6.12.2 None 0 248 kB ljharb
npm/react-remove-scroll@2.5.7 None +7 233 kB kashey
npm/recast@0.23.9 filesystem +1 919 kB eventualbuddha
npm/side-channel@1.0.6 None +1 35.6 kB ljharb
npm/storybook@8.1.11 None 0 1.26 kB shilman
npm/tiny-invariant@1.3.3 None 0 14.8 kB alexreardon
npm/undici-types@5.26.5 None 0 73.1 kB ethan_arrowood
npm/url@0.11.3 None +1 101 kB ljharb
npm/vite-plugin-node-polyfills@0.22.0 None 0 513 kB davidmyersdev
npm/vite@4.5.3 environment, eval, filesystem, network, shell, unsafe +1 5.86 MB vitebot
npm/vite@5.3.3 environment, eval, filesystem, network, shell, unsafe +21 48 MB vitebot
npm/ws@8.18.0 environment, network 0 147 kB lpinca

🚮 Removed packages: npm/@babel/generator@7.23.6, npm/@babel/helper-annotate-as-pure@7.22.5, npm/@babel/helper-builder-binary-assignment-operator-visitor@7.22.15, npm/@babel/helper-create-class-features-plugin@7.22.15, npm/@babel/helper-create-regexp-features-plugin@7.22.15, npm/@babel/helper-environment-visitor@7.22.20, npm/@babel/helper-function-name@7.23.0, npm/@babel/helper-plugin-utils@7.22.5, npm/@babel/helper-remap-async-to-generator@7.22.20, npm/@babel/helper-replace-supers@7.22.20, npm/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.15, npm/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.15, npm/@babel/plugin-syntax-import-assertions@7.22.5, npm/@babel/plugin-syntax-import-attributes@7.22.5, npm/@babel/plugin-syntax-jsx@7.22.5, npm/@babel/plugin-syntax-typescript@7.22.5, npm/@babel/plugin-transform-arrow-functions@7.22.5, npm/@babel/plugin-transform-async-generator-functions@7.23.2, npm/@babel/plugin-transform-async-to-generator@7.22.5, npm/@babel/plugin-transform-block-scoped-functions@7.22.5, npm/@babel/plugin-transform-block-scoping@7.23.0, npm/@babel/plugin-transform-class-properties@7.22.5, npm/@babel/plugin-transform-class-static-block@7.22.11, npm/@babel/plugin-transform-classes@7.22.15, npm/@babel/plugin-transform-computed-properties@7.22.5, npm/@babel/plugin-transform-destructuring@7.23.0, npm/@babel/plugin-transform-dotall-regex@7.22.5, npm/@babel/plugin-transform-duplicate-keys@7.22.5, npm/@babel/plugin-transform-dynamic-import@7.22.11, npm/@babel/plugin-transform-exponentiation-operator@7.22.5, npm/@babel/plugin-transform-export-namespace-from@7.22.11, npm/@babel/plugin-transform-for-of@7.22.15, npm/@babel/plugin-transform-function-name@7.22.5, npm/@babel/plugin-transform-json-strings@7.22.11, npm/@babel/plugin-transform-literals@7.22.5, npm/@babel/plugin-transform-logical-assignment-operators@7.22.11, npm/@babel/plugin-transform-member-expression-literals@7.22.5, npm/@babel/plugin-transform-modules-amd@7.23.0, npm/@babel/plugin-transform-modules-commonjs@7.23.0, npm/@babel/plugin-transform-modules-systemjs@7.23.0, npm/@babel/plugin-transform-modules-umd@7.22.5, npm/@babel/plugin-transform-named-capturing-groups-regex@7.22.5, npm/@babel/plugin-transform-new-target@7.22.5, npm/@babel/plugin-transform-nullish-coalescing-operator@7.22.11, npm/@babel/plugin-transform-numeric-separator@7.22.11, npm/@babel/plugin-transform-object-rest-spread@7.22.15, npm/@babel/plugin-transform-object-super@7.22.5, npm/@babel/plugin-transform-optional-catch-binding@7.22.11, npm/@babel/plugin-transform-optional-chaining@7.23.0, npm/@babel/plugin-transform-private-methods@7.22.5, npm/@babel/plugin-transform-private-property-in-object@7.22.11, npm/@babel/plugin-transform-property-literals@7.22.5, npm/@babel/plugin-transform-regenerator@7.22.10, npm/@babel/plugin-transform-reserved-words@7.22.5, npm/@babel/plugin-transform-shorthand-properties@7.22.5, npm/@babel/plugin-transform-spread@7.22.5, npm/@babel/plugin-transform-sticky-regex@7.22.5, npm/@babel/plugin-transform-template-literals@7.22.5, npm/@babel/plugin-transform-typeof-symbol@7.22.5, npm/@babel/plugin-transform-typescript@7.22.15, npm/@babel/plugin-transform-unicode-escapes@7.22.10, npm/@babel/plugin-transform-unicode-property-regex@7.22.5, npm/@babel/plugin-transform-unicode-regex@7.22.5, npm/@babel/plugin-transform-unicode-sets-regex@7.22.5, npm/@babel/preset-env@7.23.2, npm/@babel/preset-typescript@7.23.2, npm/@babel/runtime@7.22.5, npm/@babel/template@7.22.15, npm/@discoveryjs/json-ext@0.5.6, npm/@jridgewell/gen-mapping@0.3.3, npm/@jridgewell/resolve-uri@3.1.0, npm/@jridgewell/set-array@1.1.2, npm/@jridgewell/trace-mapping@0.3.17, npm/@types/express@4.17.17, npm/@types/normalize-package-data@2.4.1, npm/@types/react@18.2.14, npm/@types/semver@7.5.0, npm/acorn@8.10.0, npm/assert@2.0.0, npm/core-js-compat@3.33.0, npm/electron-to-chromium@1.4.820, npm/fast-glob@3.2.12, npm/has-property-descriptors@1.0.1, npm/lru-cache@10.1.0, npm/minipass@7.0.4, npm/mlly@1.4.1, npm/pathe@1.1.1, npm/url@0.11.1

View full report↗︎

@Mrtenz Mrtenz changed the title Add Storybook plugin and stories for SDK components Add Storybook plugin Jul 6, 2024
@Mrtenz
Copy link
Member Author

Mrtenz commented Jul 6, 2024

@metamaskbot update-pr

Copy link

codecov bot commented Jul 9, 2024

Codecov Report

Attention: Patch coverage is 17.29490% with 373 lines in your changes missing coverage. Please review.

Project coverage is 90.50%. Comparing base (b7caba9) to head (b019dde).
Report is 1 commits behind head on main.

Files Patch % Lines
...ges/snaps-storybook/src/components/custom/utils.ts 0.00% 34 Missing ⚠️
...book/src/components/snaps/file-input/FileInput.tsx 0.00% 27 Missing ⚠️
packages/snaps-storybook/src/preset.ts 0.00% 20 Missing ⚠️
packages/snaps-storybook/src/theme/utils.ts 25.00% 18 Missing ⚠️
...ckages/snaps-storybook/src/components/Renderer.tsx 0.00% 17 Missing ⚠️
...orybook/src/components/snaps/copyable/Copyable.tsx 0.00% 15 Missing ⚠️
...c/components/snaps/address/components/Jazzicon.tsx 0.00% 13 Missing ⚠️
.../src/components/snaps/copyable/components/Copy.tsx 0.00% 13 Missing ⚠️
...s/snaps-storybook/src/components/snaps/row/Row.tsx 0.00% 13 Missing ⚠️
...s/snaps-storybook/src/components/ErrorBoundary.tsx 0.00% 12 Missing ⚠️
... and 74 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2531      +/-   ##
==========================================
- Coverage   93.95%   90.50%   -3.46%     
==========================================
  Files         456      540      +84     
  Lines        9568    10018     +450     
  Branches     1465     1558      +93     
==========================================
+ Hits         8990     9067      +77     
- Misses        578      951     +373     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Contributor

@GuillaumeRx GuillaumeRx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome work ! 💯

@Mrtenz Mrtenz marked this pull request as ready for review July 9, 2024 13:18
@Mrtenz Mrtenz requested a review from a team as a code owner July 9, 2024 13:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants