4.13.0 • Published 2 years ago

@fitx/customer-components v4.13.0

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

customer-components

FitX Vue 3 Component and Widget Library. Overview

npm (scoped) Libraries.io dependency status for latest release, scoped npm package

Use Package 🐨

Requirements

Install

$ npm install @fitx/customer-components --save

Use

<script lang="ts" setup>
  import { FitxButton } from '@fitx/customer-components';
</script>
<template>
  <fitx-button>Nice</fitx-button>
</template>

Import Styles

Normally via main.ts

import '@fitx/customer-components/styles.css';

Type Support for .vue Imports in TS

TypeScript cannot handle type information for .vue imports by default, so we replace the tsc CLI with vue-tsc for type checking. In editors, we need Volar to make the TypeScript language service aware of .vue types.

Customize configuration

See Vite Configuration Reference.

Project Setup

npm install

Type-Check, Compile and Minify for Package Release

npm run build:lib

Run Unit Tests with Vitest

npm run test:unit

Run End-to-End Tests with Playwright

# Install browsers for the first run
npx playwright install

# When testing on CI, must build the project first
npm run build

# Runs the end-to-end tests
npm run test:e2e
# Runs the tests only on Chromium
npm run test:e2e -- --project=chromium
# Runs the tests of a specific file
npm run test:e2e -- tests/example.spec.ts
# Runs the tests in debug mode
npm run test:e2e -- --debug

Lint with ESLint

npm run lint

Start Storybook local

npm run storybook

Build Storybook

npm run build-storybook

Development

For Local Component Testing see Sandbox Implementation.

Update Lib

Make sure to update component index file after add new Components. and run

npm run build:lib

Publish Lib

npm publish --access public

Release to NPM and publish to netlify

As soon as you merge or push into branch 'release' GitHub Actions starts a workflow:

  • run unit tests
  • after success:
  • publish to NPM
  • netlify will trigger build for manually deployment

  • On update Master, Netlify will build and deploy automatically

ā— If version in package.json is not updated, NPM release will fail ā—

4.0.0

2 years ago

4.13.0

2 years ago

4.6.1

2 years ago

4.6.0

2 years ago

4.6.2

2 years ago

4.5.0

2 years ago

4.4.0

2 years ago

4.10.1

2 years ago

4.10.2

2 years ago

4.3.0

2 years ago

4.2.2

2 years ago

4.2.1

2 years ago

4.2.0

2 years ago

4.12.0

2 years ago

4.12.1

2 years ago

4.1.0

2 years ago

4.1.2

2 years ago

4.1.1

2 years ago

4.11.0

2 years ago

4.11.1

2 years ago

4.11.2

2 years ago

3.5.0

2 years ago

3.2.0

2 years ago

3.3.0

2 years ago

3.1.0

2 years ago

3.0.1

2 years ago

3.0.0

2 years ago

2.9.9

3 years ago

2.9.6

3 years ago

2.9.5

3 years ago

2.9.8

3 years ago

2.9.7

3 years ago

2.9.4

3 years ago

2.9.2

3 years ago

2.9.3

3 years ago

2.9.1

3 years ago

2.9.0

3 years ago

2.6.0

3 years ago

2.5.0

3 years ago

2.4.0

3 years ago

2.3.0

3 years ago

2.2.0

3 years ago

2.0.1

4 years ago

2.0.0

4 years ago

2.1.0

3 years ago

1.14.1

4 years ago

1.15.0

4 years ago

1.10.1

4 years ago

1.12.0

4 years ago

1.13.0

4 years ago

1.9.0

4 years ago

1.10.0

4 years ago

1.8.0

4 years ago

1.7.0

4 years ago

1.6.0

4 years ago

1.4.0

4 years ago

1.3.3

4 years ago

1.2.0

4 years ago

0.7.1

5 years ago

0.7.0

5 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

0.10.1

4 years ago

0.10.2

4 years ago

0.10.3

4 years ago

0.10.0

4 years ago

1.0.0

4 years ago

0.11.0

4 years ago

0.9.0

4 years ago

1.3.0

4 years ago

0.2.1

5 years ago

0.6.3

5 years ago

0.6.2

5 years ago

0.1.136

5 years ago

0.1.135

5 years ago

0.1.129

5 years ago

0.1.125

5 years ago

0.1.127

5 years ago

0.1.126

5 years ago

0.1.132

5 years ago

0.1.131

5 years ago

0.1.134

5 years ago

0.1.130

5 years ago

0.1.123

5 years ago

0.1.118

5 years ago

0.1.117

5 years ago

0.1.119

5 years ago

0.1.114

5 years ago

0.1.113

5 years ago

0.1.116

5 years ago

0.1.115

5 years ago

0.1.110

5 years ago

0.1.112

5 years ago

0.1.111

5 years ago

0.1.120

5 years ago

0.1.122

5 years ago

0.1.96

5 years ago

0.1.97

5 years ago

0.1.98

5 years ago

0.1.99

5 years ago

0.1.90

5 years ago

0.1.91

5 years ago

0.1.92

5 years ago

0.1.93

5 years ago

0.1.94

5 years ago

0.1.95

5 years ago

0.1.85

5 years ago

0.1.86

5 years ago

0.1.87

5 years ago

0.1.88

5 years ago

0.1.89

5 years ago

0.1.83

5 years ago

0.1.84

5 years ago

0.1.107

5 years ago

0.1.106

5 years ago

0.1.109

5 years ago

0.1.108

5 years ago

0.1.103

5 years ago

0.1.102

5 years ago

0.1.105

5 years ago

0.1.104

5 years ago

0.1.101

5 years ago

0.1.100

5 years ago

0.1.80

5 years ago

0.1.81

5 years ago

0.1.82

5 years ago

0.1.77

5 years ago

0.1.78

5 years ago

0.1.79

5 years ago

0.1.76

5 years ago

0.1.74

5 years ago

0.1.72

5 years ago

0.1.73

5 years ago

0.1.70

5 years ago

0.1.71

5 years ago

0.1.68

5 years ago

0.1.69

5 years ago

0.1.67

5 years ago

0.1.65

5 years ago

0.1.66

5 years ago

0.1.64

5 years ago

0.1.52

5 years ago

0.1.53

5 years ago

0.1.54

5 years ago

0.1.55

5 years ago

0.1.56

5 years ago

0.1.57

5 years ago

0.1.58

5 years ago

0.1.59

5 years ago

0.1.51

5 years ago

0.1.63

5 years ago

0.1.60

5 years ago

0.1.61

5 years ago

0.1.62

5 years ago

0.1.50

5 years ago

0.1.49

5 years ago

0.1.41

5 years ago

0.1.43

5 years ago

0.1.44

5 years ago

0.1.45

5 years ago

0.1.46

5 years ago

0.1.47

5 years ago

0.1.48

5 years ago

0.1.40

5 years ago

0.1.30

5 years ago

0.1.31

5 years ago

0.1.32

5 years ago

0.1.33

5 years ago

0.1.34

5 years ago

0.1.35

5 years ago

0.1.36

5 years ago

0.1.37

5 years ago

0.1.27

5 years ago

0.1.28

5 years ago

0.1.29

5 years ago

0.1.21

5 years ago

0.1.22

5 years ago

0.1.23

5 years ago

0.1.24

5 years ago

0.1.25

5 years ago

0.1.26

5 years ago

0.1.38

5 years ago

0.1.39

5 years ago

0.1.20

5 years ago

0.1.10

5 years ago

0.1.11

5 years ago

0.1.12

5 years ago

0.1.13

5 years ago

0.1.14

5 years ago

0.1.15

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.16

5 years ago

0.1.8

5 years ago

0.1.17

5 years ago

0.1.7

5 years ago

0.1.18

5 years ago

0.1.19

5 years ago

0.1.9

5 years ago

0.1.4

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.0

5 years ago