No description
  • Vue 90.4%
  • TypeScript 8.7%
  • JavaScript 0.5%
  • Nix 0.2%
  • Dockerfile 0.2%
Find a file
Admin 94cfd784f6
All checks were successful
/ publish (push) Successful in 1m6s
🛂 Adapt repo names
2025-03-27 11:37:32 +01:00
.forgejo/workflows 🛂 Adapt repo names 2025-03-27 11:37:32 +01:00
.husky 🔧 Fix hook 2024-03-20 15:24:29 +01:00
.storybook 🎨 Lint project 2024-04-16 11:23:53 +02:00
.vscode 🔧 Enable ESLint flat config 2024-04-16 11:14:04 +02:00
playground 🛂 Adapt repo names 2025-03-27 11:37:32 +01:00
src 🛂 Adapt repo names 2025-03-27 11:37:32 +01:00
.dockerignore 💚 Replace drone by forgejo actions 2023-10-03 11:00:58 +02:00
.editorconfig 🎉 Initial commit 2023-05-22 11:06:12 +02:00
.envrc 🧑‍💻 Add devenv 2024-10-01 12:08:03 +02:00
.gitignore 🙈 Ignore devenv hidden files 2024-10-01 12:08:38 +02:00
.npmrc 🛂 Adapt repo names 2025-03-27 11:37:32 +01:00
.nuxtrc 🎉 Initial commit 2023-05-22 11:06:12 +02:00
devenv.lock 🧑‍💻 Add devenv 2024-10-01 12:08:03 +02:00
devenv.nix 🧑‍💻 Add devenv 2024-10-01 12:08:03 +02:00
devenv.yaml 🧑‍💻 Add devenv 2024-10-01 12:08:03 +02:00
Dockerfile 💚 Update Node version 2023-11-29 11:21:28 +01:00
eslint.config.mjs 🔧 Migrate to ESLint stylistic 2024-04-16 11:18:57 +02:00
package.json 🛂 Adapt repo names 2025-03-27 11:37:32 +01:00
pnpm-lock.yaml ⬆️ Upgrade dependencies 2024-11-25 10:16:35 +01:00
README.md 🛂 Adapt repo names 2025-03-27 11:37:32 +01:00
sonar-project.properties 💚 Replace drone by forgejo actions 2023-10-03 11:00:58 +02:00
tsconfig.json 🎉 Initial commit 2023-05-22 11:06:12 +02:00

Vue 3 Components

npm version Build Status Nuxt

Quick Setup

  1. Log to NPM registry
npm config set -g -- '//git.deditoolbox.fr/api/packages/mlcsthor/npm/:_authToken' "[personal_access_token]"
  1. Configure this registry in the file .npmrc of your project
@mlcs:registry=https://git.deditoolbox.fr/api/packages/mlcsthor/npm/
  1. Add @mlcs/vue-components dependency to your project
yarn add @mlcs/vue-components
  1. Add @mlcs/vue-components to the modules section of nuxt.config.ts
export default defineNuxtConfig({
    modules: ['@mlcs/vue-components']
})

That's it! You can now use @mlcs/vue-components in your Nuxt app

Development

# Install dependencies
yarn install

# Generate type stubs
yarn dev:prepare

# Develop with the playground
yarn dev

# Build the playground
yarn dev:build

# Run ESLint
yarn lint

# Run Vitest
yarn test
yarn test:watch

# Release new version
yarn release