Skip to content
/ dmno Public

๐Ÿ”‹โš™๏ธ Batteries included full-stack config

License

Notifications You must be signed in to change notification settings

dmno-dev/dmno

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

DMNO

Welcome to the dmno monorepo ๐Ÿ‘‹

Check out the docs for more information on how to use DMNO.

Read on if you want to contribute to DMNO.

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 for DMNO (dmno.dev)

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

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