# teamculture-ui-components

> ## Requirements - Node v14.x.x (make sure that you are using the correct node version)

Latest version **1.0.1** (published 2022-10-24) · 0 weekly downloads

## Install

```sh
npm install teamculture-ui-components
pnpm add teamculture-ui-components
yarn add teamculture-ui-components
bun add teamculture-ui-components
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 1.0.1 |
| Published | 2022-10-24 |
| First published | 2022-10-24 |
| Weekly downloads | 0 |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 13 |
| Unpacked size | 1.2 MB |
| Known vulnerabilities | 0 (+3 in 2 direct dependencies) |
| Install scripts | no |
| Maintainers | teamculture |

## Links

- npm: https://www.npmjs.com/package/teamculture-ui-components
- npm.io page: https://npm.io/package/teamculture-ui-components

## Dependencies (13)

- [vue](https://npm.io/package/vue.md) ^2.6.14
- [moment](https://npm.io/package/moment.md) ^2.29.3
- [v-mask](https://npm.io/package/v-mask.md) ^2.3.0
- [core-js](https://npm.io/package/core-js.md) ^3.8.3
- [v-money](https://npm.io/package/v-money.md) ^0.8.1
- [vuetify](https://npm.io/package/vuetify.md) ^2.6.4
- [vue-i18n](https://npm.io/package/vue-i18n.md) ^8.27.1
- [vue-jest](https://npm.io/package/vue-jest.md) ^4.0.1
- [@mdi/font](https://npm.io/package/@mdi/font.md) ^6.6.96
- [apexcharts](https://npm.io/package/apexcharts.md) ^3.35.0
- [vue-router](https://npm.io/package/vue-router.md) ^3.5.1
- [vue-apexcharts](https://npm.io/package/vue-apexcharts.md) ^1.6.2
- [@riophae/vue-treeselect](https://npm.io/package/@riophae/vue-treeselect.md) ^0.4.0

## Recent versions

- 1.0.1 (latest) — 2022-10-24

## README

# teamculture-ui-components

## Requirements
 - Node v14.x.x (make sure that you are using the correct node version)

## Project setup
```
npm install
```

### Compiles and hot-reloads for development
```
npm run serve
```

### Compiles and minifies for production
```
npm run build
```

### Run your unit tests
```
npm run test:unit
```

### Lints and fixes files
```
npm run lint
```

### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).

## Getting started with Lib
Import "styles.scss" from lib
> ~teamculture-ui-components/src/styles/styles.scss


## Development

### Creating components
It's recommended to always create components using `componentsBaseOptions`. To ensure that all components will have default default behaviours (example: i18n texts)
```vue
<script>
import { componentsBaseOptions } from '@/helpers/componentsBaseOptions'

export default {
  ...componentsBaseOptions,
  name: 'your-component',
}
</script>
```

### Document with storybook
This project was created to share helpers and components for other modules for all the ecosystem for `team culture`.\
Always try to document all the behaviours, variations and possible interactions for components that you're creating to other developers can understand how your component can be used for these expected situations.\
To do this, create a `.stories.js` file of your component.

---
_Source: https://npm.io/package/teamculture-ui-components · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
