@vgs/elemente
TypeScript icon, indicating that this package has built-in type declarations

0.6.28 • Public • Published

VGS-ELEMENTE

Reusable UI Components Library

Install dependencies

npm i

Storybook for local development

npm run storybook

npm link usage

To link the local @vgs/elemente into other project for local development do:

  • in the this vgs/elemente root folder do:

    npm run link-elemente -- path/to/project
    

    Example: npm run link-elemente -- ../dashboard

    this must overwrite your vgs/elemente npm package from your app's node_modules folder with this vgs/elemente project.

    if this command didn't overwrite vgs/elemente npm package, then just delete it temporary from node_modules.

  • in this vgs/elemente project's terminal you can run npm run build

  • in the app project run npm start to start local development.

  • with this setup, every new changes with file save in this vgs/elemente project, hot-reload in your app project must be triggered.

  • to unlink the vgs/elemente package do:

    npm run unlink-elemente
    

Notes/Issues

Importing some react functional components while using npm link may lead to Invalid hook call error. In that case try linking this vgs/elemente project to the same React instance as your app using. From vgs/elemente terminal do:

npm link path/to/app/node_modules/react

Rebuild everything if needed and try again.

Publishing new version of npm package

  • After you've done with all the changes create a commit.
  • Then do: npm version patch. It will create separate commit with updated version in package.json.
  • Push all commits.
  • Create new Pull Request to develop. Check it and merge.

Build component library

npm run build

Notes

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
0.6.2843latest

Version History

VersionDownloads (Last 7 Days)Published
0.6.2843
0.6.2741
0.6.260
0.6.250
0.6.231
0.6.220
0.6.210
0.6.200
0.6.190
0.6.180
0.6.170
0.6.160
0.6.150
0.6.140
0.6.1312
0.6.120
0.6.110
0.6.100
0.6.90
0.6.80
0.6.70
0.6.60
0.6.50
0.6.40
0.6.30
0.6.20
0.6.10
0.5.600
0.5.590
0.5.580
0.5.570
0.5.560
0.5.550
0.5.540
0.5.530
0.5.520
0.5.510
0.5.500
0.5.490
0.5.480
0.5.470
0.5.460
0.5.450
0.5.440
0.5.430
0.5.420
0.5.410
0.5.400
0.5.390
0.5.380
0.5.370
0.5.360
0.5.350
0.5.340
0.5.330
0.5.320
0.5.310
0.5.300
0.5.290
0.5.280
0.5.270
0.5.260
0.5.250
0.5.240
0.5.230
0.5.220
0.5.210
0.5.200
0.5.190
0.5.180
0.5.170
0.5.160
0.5.150
0.5.140
0.5.130
0.5.120
0.5.110
0.3.1010
0.3.1000
0.4.460
0.5.100
0.5.90
0.5.80
0.5.70
0.5.60
0.5.50
0.5.40
0.4.450
0.5.30
0.5.20
0.5.10
0.4.430
0.4.420
0.4.410
0.4.400
0.4.390
0.4.380
0.4.370
0.4.360
0.4.350
0.4.340
0.4.330
0.4.320
0.4.310
0.4.300
0.4.290
0.4.280
0.4.270
0.4.260
0.4.250
0.4.240
0.4.230
0.4.220
0.4.210
0.4.200
0.4.190
0.4.180
0.4.170
0.4.160
0.4.150
0.4.140
0.4.130
0.4.120
0.4.110
0.4.100
0.4.90
0.4.80
0.4.70
0.4.60

Package Sidebar

Install

npm i @vgs/elemente

Weekly Downloads

87

Version

0.6.28

License

MIT

Unpacked Size

13.9 MB

Total Files

389

Last publish

Collaborators

  • heather.banta
  • pavlo.dolnitskiy
  • coanmj-vgs
  • k-sever
  • dmarynych
  • mjallday
  • aslepakurov
  • vvfesik
  • annakudriasheva
  • eugen.koro