nuxt / nuxt/modules

Add `nuxt-envalid`

Open
#426 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
1.1k
Forks
354
Avg merge
10h 18m
Merged PRs (30d)
12

Description

Add nuxt-envalid

Description

This a dead simple wrapper module for the library envalid which validates your environment variables, provides default values and inject them to where you want. This module stores them back to process.env and options.env. It can go hand in hand with @nuxtjs/dotenv.

Repository

https://github.com/manuelhenke/nuxt-envalid

npm

https://www.npmjs.com/package/nuxt-envalid

Definitions

name: nuxt-envalid
description: Validates your env variables and loads them cleaned into your application context
repo: manuelhenke/nuxt-envalid
npm: 'nuxt-envalid'
github: https://github.com/manuelhenke/nuxt-envalid
website: https://nuxt-envalid.henkebyte.com/
learn_more: https://www.npmjs.com/package/nuxt-envalid
category: Extensions
type: 3rd-party
maintainers:
  - name: Manuel Henke
    github: manuelhenke
compatibility:
  nuxt: ^2.0.0
  requires: {}

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No target file or test is named. Start by inspecting how existing third-party Nuxt modules are represented in the nuxt/modules repository, then use the supplied nuxt-envalid repository, npm, maintainer, and compatibility details as the source. Done means the module is added in the repository's established format with its metadata complete.

Written by the indexing model from the issue text.

Assessment

Tech stack
nuxt
Domain
content
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.