Skip to content

convidera/frontend-kit

Repository files navigation

Frontend related packages used in Convidera

TOC

Packages

The monorepo contains multiple packages. Refer to their READMEs for more details:


Development

  • yarn install
  • yarn build:all
  • make changes
  • create a PR

Linting and testing

  • yarn lint:all
  • yarn test:all

Publishing

  • yarn lerna:version
  • yarn lerna:publish

Read more about the way lerna handles versioning and publishing here.

TODO

  • auto versioning and publishing via Github Actions
  • lerna allows to generate changelog based on commit history
  • add package for vue components
  • upgrade stylelint to v16
  • upgrade eslint to v9. Required v9 implementation for airbnb package airbnb/javascript#2961
  • vue-form-validator: consider about form.removeField function
  • vue-form-validator: change form.addField('name', 'defaultValue', [...rules]) to:
form.addField({
  name: 'name',
  defaultValue: '',
  rules: [],
})

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors