2.6.0 • Published 25 days ago

give-infinity-gems v2.6.0

Weekly downloads
-
License
MIT
Repository
bitbucket
Last release
25 days ago

GiveGrants Design System

React toolkit and design language for give-grants open source and internal projects.

Quality gate

Tech Stack

Building components

Maintaining the system

Development Script

npm run start

Runs the project in development/watch mode.

npm run test:watch

Runs your tests using Jest in watch mode.

npm run lint

Runs Eslint with Prettier on all .ts and .tsx files (and js as well).

npm run start

Bundles the package to the dist folder.

npm run storybook

Starts storybook on port 6006.

Sanity Check with Sandbox

Although you can develop a component using storybook locally but if you wish to playaround and test any component in the broswer then

  1. Build the code with

npm build

  1. Move to sandbox folder and install the dependencies (first time)

cd sandbox && npm i

  1. Next import the component to the index.tsx file
  2. Start the development server with npm start and then visit http://localhost:1234

Instructions

  1. The baseUrl is set to "src" in the tsconfig.json, hence you can import modules from path relative to the src.
  2. Please install Prettier and Eslint plugins for VSCode and use the recommended settings provided for a better DX.

Contribution Guideline

--- To be added ---

License

MIT © give

2.6.0

25 days ago

2.5.11

3 months ago

2.5.8

6 months ago

2.5.10

6 months ago

2.5.6

8 months ago

2.5.5

8 months ago

2.5.7

7 months ago

2.5.2

8 months ago

2.5.1

9 months ago

2.5.4

8 months ago

2.5.3

8 months ago

2.2.0

10 months ago

2.2.3

10 months ago

2.4.0

9 months ago

2.2.5

9 months ago

2.4.2

9 months ago

2.2.4

10 months ago

0.0.0-ca41e10

1 year ago

0.0.0-7276c48

1 year ago

0.0.0-8f94da3

1 year ago