11.16.3 • Published 1 year ago

wonderbly-components v11.16.3

Weekly downloads
346
License
MIT
Repository
github
Last release
1 year ago

Wonderbly Components

https://wonderbly-components.herokuapp.com/

This package is a unit tested bundle of reusable components built in React. Wonderbly website-v2 consumes these components via npm for example:

import Tag from "wonderbly-components/lib/Tag";

<Tag backgroundColor="#7077CC">I'm a tag</Tag>;

The site repo also displays component examples via react-styleguidist.

Requirements

  • node
  • yarn
  • heroku cli & account (if deploying from repo)
  • npm account (if publishing to npm)

Setup

yarn install

  • You will need to npm login and have access from wonderbly
  • You will need to heroku login and have access from wonderbly

Commands

yarn start
# fire up styleguide locally

yarn test
# run mocha + enzyme unit tests

yarn test:watch
# rerun tests on file changes

yarn styleguide:copy-assets
# styleguidist requires fonts as static assets from wonderbly-css
# styleguide/assets/** is ignored so these must be copied once per clean install

yarn styleguide:build
# build styleguide locally to ./styleguide-build/

yarn build
# removes ./lib folder and rebuilds production files

yarn watch
# reruns build on file changes
# should be used for local yarn linked development

yarn lint
# lint ./src/

yarn lint:fix
# fix your bad typing

npm publish
# builds and publishes the package

Publishing a new version

  • Ensure the changes made on the branch you're working on have been approved and merged into master.
  • Checkout to the master branch.
  • Make sure you have pulled the lastest changes so master is up to date locally
  • To bump the version: npm version [<newversion> | major | minor | patch
  • Publish package: npm publish
  • Push the versioning commit made by npm publish to master
  • Update the package.json of website-v2

Deployment

Use the #deployment channel to deploy master on slack:

/h deploy wonderbly-components to production

You can also deploy a branch like this:

/h deploy wonderbly-components/chore/gw_deploy-styleguide to production

Linking repositories

If you're working on the website and want to see changes from wonderbly-components on local website.

# in wonderbly-components register packages with yarn
yarn link
# react must be linked due to react hooks
cd node_modules/react
yarn link

# in website-v2
yarn link wonderbly-components
yarn link react

# in wonderbly-components rebuild on file change
yarn watch
11.16.3

1 year ago

11.16.2

1 year ago

11.16.1

1 year ago

11.15.5

2 years ago

11.15.3

2 years ago

11.15.2

2 years ago

11.15.4

2 years ago

11.15.1

2 years ago

11.15.0

2 years ago

11.12.0

2 years ago

11.14.0

2 years ago

11.13.0

2 years ago

10.0.0

2 years ago

11.6.0

2 years ago

11.6.1

2 years ago

11.5.0

2 years ago

11.10.0

2 years ago

11.8.7

2 years ago

11.8.4

2 years ago

11.8.5

2 years ago

11.8.8

2 years ago

11.8.9

2 years ago

11.8.2

2 years ago

11.8.3

2 years ago

11.8.0

2 years ago

11.8.1

2 years ago

11.0.2

2 years ago

11.0.0

2 years ago

11.0.1

2 years ago

10.1.0

2 years ago

11.7.0

2 years ago

11.8.11

2 years ago

11.8.10

2 years ago

11.2.0

2 years ago

11.11.1

2 years ago

11.11.0

2 years ago

11.11.2

2 years ago

11.9.5

2 years ago

11.9.3

2 years ago

11.9.4

2 years ago

11.9.7

2 years ago

11.9.1

2 years ago

11.9.2

2 years ago

11.9.0

2 years ago

11.1.0

2 years ago

9.6.1

2 years ago

9.6.0

2 years ago

11.4.2

2 years ago

11.4.3

2 years ago

11.4.0

2 years ago

11.4.1

2 years ago

10.0.0-alpha.7

2 years ago

10.0.0-alpha.6

2 years ago

10.0.0-alpha.5

2 years ago

10.0.0-alpha.4

2 years ago

11.3.1

2 years ago

11.3.0

2 years ago

9.4.2

3 years ago

9.5.0

3 years ago

9.5.0-alpha.9

3 years ago

9.5.0-alpha.8

3 years ago

9.5.0-alpha.7

3 years ago

9.5.0-alpha.6

3 years ago

9.5.0-alpha.5

3 years ago

9.5.0-alpha.4

3 years ago

9.5.0-alpha.3

3 years ago

9.5.0-alpha.2

3 years ago

9.5.0-alpha.1

3 years ago

9.5.0-alpha.0

3 years ago

10.0.0-alpha.3

3 years ago

10.0.0-alpha.2

3 years ago

10.0.0-alpha.1

3 years ago

9.2.4

3 years ago

9.2.3

3 years ago

9.2.2

3 years ago

9.2.1

3 years ago

9.3.0

3 years ago

9.2.0

3 years ago

9.4.1

3 years ago

9.4.0

3 years ago

8.0.0-alpha.0

3 years ago

8.0.0-alpha.1

3 years ago

9.1.5

3 years ago

9.1.4

3 years ago

9.1.3

3 years ago

9.1.2

3 years ago

9.1.4-rc.0

3 years ago

9.0.0

3 years ago

9.1.1

3 years ago

9.1.0

3 years ago

7.9.1

3 years ago

7.9.0

3 years ago

7.8.0

3 years ago

7.8.2

3 years ago

7.8.1

3 years ago

7.6.5

3 years ago

7.6.4

3 years ago

7.6.3

3 years ago

7.7.0

3 years ago

7.3.0

3 years ago

7.4.0

3 years ago

7.5.0

3 years ago

7.6.2

3 years ago

7.6.1

3 years ago

7.6.0

3 years ago

6.0.4-alpha.5

4 years ago

6.0.4-alpha.3

4 years ago

6.0.4-alpha.4

4 years ago

6.0.4-alpha.1

4 years ago

6.0.4-alpha.2

4 years ago

6.0.4-alpha.0

4 years ago

7.0.0

4 years ago

7.1.0

3 years ago

7.2.3

3 years ago

7.2.2

3 years ago

7.2.1

3 years ago

7.2.0

3 years ago

8.0.1

3 years ago

8.0.0

3 years ago

8.0.2

3 years ago

6.0.3

4 years ago

6.0.0-alpha.5

4 years ago

6.0.0-alpha.6

4 years ago

6.0.0-alpha.7

4 years ago

6.0.0-alpha.8

4 years ago

6.0.1

4 years ago

6.0.0

4 years ago

6.0.2

4 years ago

6.0.0-alpha.4

4 years ago

6.0.0-alpha.3

4 years ago

6.0.0-alpha.1

4 years ago

6.0.0-alpha.2

4 years ago

6.0.0-alpha.0

4 years ago

5.9.4

4 years ago

5.9.3

4 years ago

5.9.2

4 years ago

5.9.1

4 years ago

5.9.0

4 years ago

5.8.4

4 years ago

5.8.3

4 years ago

5.8.2

4 years ago

5.8.1

4 years ago

5.8.0

4 years ago

5.7.1

4 years ago

5.7.0

4 years ago

5.6.0

4 years ago

5.5.0

4 years ago

5.4.5

4 years ago

5.5.0-alpha.2

4 years ago

5.4.4

4 years ago

5.4.3

4 years ago

5.5.0-alpha.1

4 years ago

5.4.2

4 years ago

5.4.1

4 years ago

5.5.0-alpha.0

4 years ago

5.4.0

4 years ago

5.3.0

4 years ago

5.0.3

4 years ago

5.0.2

4 years ago

5.0.1

4 years ago

5.0.0

4 years ago

5.1.2-alpha.1

4 years ago

5.1.3

4 years ago

5.1.2

4 years ago

5.1.1

4 years ago

5.1.0

4 years ago

5.0.0-alpha.19

4 years ago

5.0.0-alpha.18

4 years ago

5.0.0-alpha.17

4 years ago

5.0.0-alpha.16

4 years ago

5.0.0-alpha.15

4 years ago

5.0.0-alpha.14

4 years ago

5.0.0-alpha.13

4 years ago

5.0.0-alpha.11

4 years ago

5.0.0-alpha.12

4 years ago

5.0.0-alpha.9

4 years ago

5.0.0-alpha.10

4 years ago

5.0.0-alpha.8

4 years ago

5.0.0-alpha.7

4 years ago

5.0.0-alpha.6

4 years ago

5.0.0-alpha.5

4 years ago

5.0.0-alpha.4

4 years ago

5.0.0-alpha.3

4 years ago

5.0.0-alpha.2

4 years ago

5.0.0-alpha.1

4 years ago

5.0.0-alpha.0

4 years ago

4.18.5

4 years ago

4.18.4

4 years ago

4.18.3

4 years ago

4.18.2

4 years ago

4.18.1

4 years ago

4.18.0

4 years ago

4.17.1

4 years ago

4.17.1-cf.1

4 years ago

4.17.1-cf.0

4 years ago

4.17.0

5 years ago

4.16.2

5 years ago

4.16.1

5 years ago

4.16.0

5 years ago

4.15.0

5 years ago

4.15.1

5 years ago

4.14.0

5 years ago

4.13.2-sci.3

5 years ago

4.13.2-sci.2

5 years ago

4.13.2-sci.1

5 years ago

4.13.2-sci.0

5 years ago

4.13.1

5 years ago

4.13.0

5 years ago

4.12.0

5 years ago

4.11.4-1

5 years ago

4.11.4-alpha.2

5 years ago

4.11.4-alpha.1

5 years ago

4.11.4-alpha.0

5 years ago

4.11.3

5 years ago

4.11.2

5 years ago

4.11.1

5 years ago

4.11.0

5 years ago

4.10.2

5 years ago

4.10.0

5 years ago

4.9.0

5 years ago

4.9.1

5 years ago

4.8.1

5 years ago

4.8.2

5 years ago

4.7.3

5 years ago

4.8.0

5 years ago

4.7.2

5 years ago

4.7.1

5 years ago

4.7.0

5 years ago

4.6.4

5 years ago

4.6.3

5 years ago

4.6.2

5 years ago

4.6.1

5 years ago

4.6.0

5 years ago

4.5.0

5 years ago

4.5.1

5 years ago

4.4.1

5 years ago

4.4.0

5 years ago

4.3.0

5 years ago

4.2.7

5 years ago

4.2.6

5 years ago

4.2.3

5 years ago

4.2.5

5 years ago

4.2.4

5 years ago

4.2.2

5 years ago

4.2.1

5 years ago

4.2.0

5 years ago

4.1.0

5 years ago

4.0.1

5 years ago

4.0.0

5 years ago

3.0.0

5 years ago

2.5.5

5 years ago

2.5.4

5 years ago

2.5.3

5 years ago

2.5.1

5 years ago

2.5.0

5 years ago

2.3.0

5 years ago

2.2.1

5 years ago

2.2.0

5 years ago

2.1.1

6 years ago

2.1.0

6 years ago

2.0.0

6 years ago

1.2.4

6 years ago

1.2.3

6 years ago

1.2.2

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.4

6 years ago

1.1.3

6 years ago

1.1.2

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.17

7 years ago

1.0.16

7 years ago

1.0.15

7 years ago

1.0.14

7 years ago

1.0.13

7 years ago

1.0.11

7 years ago

1.0.10

7 years ago

1.0.9

7 years ago

1.0.8

7 years ago

1.0.7

7 years ago

1.0.6

7 years ago

1.0.4

8 years ago

1.0.3

8 years ago

1.0.2

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago

0.7.8

8 years ago

0.7.7

8 years ago

0.7.6

8 years ago

0.7.5

8 years ago

0.7.4

8 years ago

0.7.3

8 years ago

0.7.2

8 years ago

0.7.1

8 years ago

0.7.0

8 years ago

0.6.1

8 years ago

0.6.0

8 years ago

0.5.3

8 years ago

0.5.2

8 years ago

0.5.1

8 years ago

0.5.0

8 years ago

0.4.3

8 years ago

0.4.2

8 years ago

0.4.1

8 years ago

0.4.0

8 years ago

0.3.0

8 years ago

0.2.3

8 years ago

0.2.2

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.3

8 years ago

0.1.2

8 years ago

0.1.1

8 years ago