Skip to content

Latest commit

 

History

History
55 lines (35 loc) · 1.4 KB

CONTRIBUTING.md

File metadata and controls

55 lines (35 loc) · 1.4 KB

PRs are always welcome.

First, please read our Code of Conduct.

If you have any questions please reach out to us on Discord in the #contribute channel.

Installation

First, install nvm:

Then use nvm to install the latest Node LTS: nvm install --lts

Then install pnpm

Then install deps via pnpm: pnpm i

Packages

  • packages/core - Core package for DMNO (includes CLI)
  • packages/docs-site - Docs site (dmno.dev)
  • packages/chat.dmno.dev - Redirects to Discord
  • packages/signup-api - Netlify functions for email signup

Plugins

  • plugins/1password - DMNO plugin for 1Password
  • plugins/encrypted-vault - DMNO plugin for encrypted values

Integrations

  • integrations/astro - DMNO integration for Astro
  • integrations/vite - DMNO integration for Vite
  • integrations/nextjs - DMNO integration for Next.js
  • integrations/remix - DMNO integration for Remix

Platforms

  • platforms/netlify - DMNO platform for Netlify
  • platforms/vercel - DMNO platform for Vercel

libs

  • packages/encryption-lib - Encryption library for DMNO
  • packages/ts-lib - TypeScript utilities
  • packages/ui-lib - UI library for DMNO

Configs

  • packages/tsconfig - shared TypeScript config for DMNO
  • packages/eslint-config - shared ESLint config for DMNO