5.13.0 • Published 4 months ago

@verifiedinc-public/shared-ui-elements v5.13.0

Weekly downloads
-
License
-
Repository
-
Last release
4 months ago

shared-ui-elements

npm version Github Actions publish

Collection of reusable components.

About

This project was created to share the UI, agnostic logics and theme throughout the core apps.

Getting Started

  1. Make sure you have NodeJS and npm installed.
  2. Install your dependencies

    cd path/to/shared-ui-elements
    npm install
  3. Start Storybook

    npm run storybook # Runs storybook

Path import alias

This project utilizes alias only for the storybook implementation, the modules to be exposed in the package are not aliased since the package will be consumed by the core apps and they may not have the same alias configuration nor the same folder structure.

Adding dependencies

Ensure that new dependencies are added to both devDependencies and peerDependencies if required in the client's project.

When to Avoid Peer Dependencies

While most dependencies should be peer dependencies to avoid version conflicts and duplicate packages, there are specific cases where a dependency should be a direct dependency instead:

  • When a third-party library encounters rendering errors due to its unique distribution method or packaging structure, making it incompatible with peer dependency resolution.

This exception helps prevent runtime errors and ensures consistent behavior across different client implementations.

Installing in Your Client Session

When installing the @verifiedinc/shared-ui-elements package, you have access to different export paths optimized for specific use cases.

Default ESM Export (Recommended)

The package’s default export path './' uses ECMAScript modules (ESM), providing an optimized build for modern JavaScript environments. This approach is recommended for most applications:

npm install @verifiedinc/shared-ui-elements
import { SomeComponent } from '@verifiedinc/shared-ui-elements';

This setup is efficient and works seamlessly with frameworks like Next.js, Vite, and other ESM-compatible environments.

5.10.1-beta.2

4 months ago

5.10.1-beta.3

4 months ago

5.10.1-beta.1

4 months ago

5.11.3

4 months ago

5.11.2

4 months ago

5.11.1

4 months ago

5.11.0

4 months ago

5.12.1

4 months ago

5.12.0

4 months ago

5.9.5

4 months ago

5.9.4

4 months ago

5.9.3

4 months ago

5.9.2

4 months ago

5.9.1

4 months ago

5.13.0

4 months ago

5.12.2-beta.1

4 months ago

5.12.2-beta.2

4 months ago

5.12.2-beta.0

4 months ago

5.10.0

4 months ago

5.3.0

4 months ago

5.8.0

4 months ago

5.4.1

4 months ago

5.4.0

4 months ago

5.1.7

4 months ago

5.1.6

4 months ago

5.5.1

4 months ago

5.1.5

4 months ago

5.5.0

4 months ago

5.1.4

4 months ago

5.6.1

4 months ago

5.6.0

4 months ago

5.2.1

4 months ago

5.2.0

4 months ago

5.7.0

4 months ago

5.0.4-beta.0

5 months ago

5.0.4

5 months ago

5.0.3

5 months ago

5.0.2

5 months ago

5.0.1

5 months ago

5.1.2-beta.0

5 months ago

5.1.2-beta.1

5 months ago

5.1.3

5 months ago

5.1.2

5 months ago

5.1.1

5 months ago

5.1.0

5 months ago

3.18.2-beta.9

5 months ago

3.18.2-beta.8

5 months ago

3.18.2-beta.7

5 months ago

3.18.2-beta.16

5 months ago

3.18.2-beta.13

5 months ago

3.18.2-beta.12

5 months ago

3.18.2-beta.15

5 months ago

3.18.2-beta.11

5 months ago

3.18.2-beta.10

5 months ago

4.0.3

5 months ago

4.0.2

5 months ago

3.18.2-beta.1

5 months ago

3.18.2-beta.0

5 months ago

3.18.2-beta.6

5 months ago

3.18.2-beta.5

5 months ago

5.0.0

5 months ago

4.0.4-beta.10

5 months ago

4.0.4-beta.8

5 months ago

4.0.4-beta.7

5 months ago

4.0.4-beta.6

5 months ago

4.0.4-beta.5

5 months ago

4.0.4-beta.9

5 months ago

4.0.4-beta.0

5 months ago

4.0.4-beta.4

5 months ago

4.0.4-beta.3

5 months ago

4.0.4-beta.2

5 months ago

4.0.4-beta.1

5 months ago

3.17.2-beta.2

5 months ago

3.17.2-beta.1

5 months ago

3.15.0

5 months ago

3.17.0

5 months ago

3.15.1

5 months ago

3.9.0

6 months ago

3.17.1

5 months ago

3.17.3

5 months ago

3.10.0

6 months ago

3.12.1

5 months ago

3.6.0

6 months ago

3.12.0

5 months ago

3.14.0

5 months ago

3.12.2

5 months ago

3.16.0

5 months ago

3.8.1

6 months ago

3.18.1

5 months ago

3.18.0

5 months ago

3.11.0

5 months ago

3.7.0

6 months ago

3.5.2

6 months ago

3.13.0

5 months ago

3.11.2

5 months ago

3.11.1

5 months ago

3.4.0

6 months ago

3.4.4

6 months ago

3.4.3

6 months ago

3.4.2

6 months ago

3.4.1

6 months ago

3.4.5

6 months ago

3.3.1

6 months ago

3.3.0

6 months ago

3.5.1

6 months ago

3.5.0

6 months ago

3.2.1

6 months ago

3.2.0

6 months ago

3.0.1

6 months ago

3.0.2-beta.2

6 months ago

3.0.2-beta.1

6 months ago

3.1.3

6 months ago

3.1.2

6 months ago

3.1.1

6 months ago

3.1.0

6 months ago

3.1.4

6 months ago

2.2.1

6 months ago

2.2.0

6 months ago

2.1.0

6 months ago

1.3.3

7 months ago

1.3.2

7 months ago

1.3.1

7 months ago

1.3.0

7 months ago

2.0.0

6 months ago

1.2.2

8 months ago

1.2.1

8 months ago

1.2.0

8 months ago

1.1.0

8 months ago

1.0.0

8 months ago

0.14.5-beta.5

8 months ago

0.14.5-beta.6

8 months ago

0.14.5-beta.3

8 months ago

0.14.5-beta.4

8 months ago

0.14.5-beta.1

8 months ago

0.14.5-beta.2

8 months ago

0.14.5-beta.0

8 months ago

0.14.1

8 months ago

0.14.2

8 months ago

0.14.3

8 months ago

0.14.4

8 months ago

1.0.1-beta.0

8 months ago

1.1.1-beta.2

8 months ago

1.1.1-beta.3

8 months ago

1.1.1-beta.0

8 months ago

1.1.1-beta.1

8 months ago

0.13.2-beta.4

8 months ago

0.13.2-beta.3

8 months ago

0.13.2-beta.2

8 months ago

0.13.2-beta.1

8 months ago

0.13.2-beta.7

8 months ago

0.13.2-beta.6

8 months ago

0.13.0

8 months ago

0.14.0

8 months ago

0.13.2-beta.5

8 months ago

0.13.1

8 months ago

0.12.0

8 months ago

0.11.7-beta.0

8 months ago

0.11.6-beta.3

8 months ago

0.11.6-beta.2

8 months ago

0.11.6-beta.1

8 months ago

0.11.6-beta.0

8 months ago

0.11.6

8 months ago