deytenit 0c2474ba20
packages/kits - next/required / Setup - Stage (push) Successful in 41s
packages/ssg - next/required / Setup - Stage (push) Successful in 40s
packages/stl - next/required / Setup - Stage (push) Successful in 41s
packages/ui - next/required / Setup - Stage (push) Successful in 41s
services/docs - next/required / Setup - Hugo (push) Successful in 3s
services/static - next/required / Setup - Stage (push) Successful in 40s
services/www - next/required / Setup - Stage (push) Successful in 41s
packages/kits - next/required / Build - Configs & UI (push) Successful in 34s
packages/ssg - next/required / Build - Configs (push) Successful in 19s
packages/stl - next/required / Build - Configs (push) Successful in 19s
packages/ui - next/required / Build - Configs (push) Successful in 24s
services/docs - next/required / Build - Hugo Site (push) Successful in 5s
services/static - next/required / Build - Configs (push) Successful in 23s
services/www - next/required / Build - Configs (push) Successful in 25s
packages/kits - next/required / Lint - Kits (push) Successful in 53s
packages/kits - next/required / Typecheck - Kits (push) Successful in 21s
packages/kits - next/required / Test - Unit (push) Successful in 24s
packages/kits - next/required / Build - Storybook (push) Successful in 30s
packages/kits - next/required / Build - Kits (push) Successful in 24s
packages/ssg - next/required / Lint - SSG (push) Successful in 22s
packages/ssg - next/required / Typecheck - SSG (push) Successful in 19s
packages/ssg - next/required / Build - SSG (push) Successful in 19s
packages/kits - next/required / Test - Storybook (push) Canceled after 0s
packages/stl - next/required / Typecheck - STL (push) Canceled after 0s
packages/stl - next/required / Test - STL (push) Canceled after 0s
packages/stl - next/required / Build - STL (push) Canceled after 0s
packages/ui - next/required / Lint - UI (push) Canceled after 0s
packages/ui - next/required / Typecheck - UI (push) Canceled after 0s
packages/ui - next/required / Test - Unit (push) Canceled after 0s
packages/ui - next/required / Build - Storybook (push) Canceled after 0s
packages/ui - next/required / Test - Storybook (push) Canceled after 0s
packages/ui - next/required / Build - UI (push) Canceled after 0s
services/docs - next/required / Release - Docker Image (push) Canceled after 0s
services/docs - next/required / Deploy - Kubernetes (GitOps) (push) Canceled after 0s
services/docs - next/required / Verify - Production Rollout (push) Canceled after 0s
services/static - next/required / Lint - Static (push) Canceled after 0s
services/static - next/required / Typecheck - Static (push) Canceled after 0s
services/static - next/required / Build - Static Site (push) Canceled after 0s
services/static - next/required / Deploy - S3 (push) Canceled after 0s
packages/stl - next/required / Lint - STL (push) Successful in 21s
services/www - next/required / Lint - WWW (push) Canceled after 0s
services/www - next/required / Typecheck - WWW (push) Canceled after 0s
services/www - next/required / Build - Storybook (push) Canceled after 0s
services/www - next/required / Test - Unit (push) Canceled after 0s
services/www - next/required / Test - Storybook (push) Canceled after 0s
services/www - next/required / Build - WWW Service (push) Canceled after 0s
services/www - next/required / Build - Docker Image (push) Canceled after 0s
services/www - next/required / Deploy - Kubernetes (GitOps) (push) Canceled after 0s
services/www - next/required / Verify - Production Rollout (push) Canceled after 0s
ci: add service-scoped calver tagging and automate www deploy
2026-11-08 11:25:21 +03:00
2026-02-26 22:25:25 +03:00

ermnvldmr.com

The monorepo powering the front pages of my own

Quick Start

Essential Information

You should learn the following, before exploring the project:

License

Composite (see Copyright & License)

Monorepo Structure

Services

  • www: Main website, built with Rsbuild, React, and MDX.
  • static: Static landing pages, built with Rsbuild and React.
  • docs: Documentation site, built with Hugo and the Hextra theme.

Packages

Who Are You?

Visitor

Just browsing or interested in the content.

Developer

Want to contribute or understand the codebase.

  • Setup: pnpm install
  • Development:
    • Website: pnpm www:dev
    • Documentation: pnpm docs:dev
    • UI Library: pnpm ui:dev
  • Development Guide: AGENTS.md
  • Component Development: pnpm ui:storybook
  • Testing: pnpm test or pnpm test:coverage
  • Code Quality: pnpm lint and pnpm typecheck

Designer

Interested in the design system and components.

  • Components: Run pnpm ui:storybook to explore components
  • Design System: See packages/ui/src/styles/index.css for the color palette and theme
  • Theme Structure: CSS variables with light/dark mode support

Contributor

Want to submit improvements.

  • Workflow: Fork, branch from next, submit pull request
  • Code Standards: See AGENTS.md for conventions
  • Testing Required: All changes must include tests
  • Documentation: TSDoc required for all public exports
  • CI Requirements: Pull requests must pass all checks

Communication & Support

Source Code: Licensed under the GNU GPL 2.0.

Documentation & Informational Content: Technical documentation, guides, and informational articles within services/docs/content/ and services/www/content/ are licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).

Creative Literature & Art: Poems, personal essays, artworks, photography, and other purely creative or literary works are individually copyrighted by their respective owners. These works are not open-source and are not covered by the GPL or CC BY 4.0 licenses. They remain under full copyright protection unless explicitly stated otherwise within their specific file metadata or directory.


AI Assistance: Significant portions of this project's source code were developed with the assistance of AI code generation tools.

Copyright © 2026 Vladimir Eremin

S
Description
No description provided
Readme
23 MiB
0 Stars 1 Watchers 0 Forks
Languages
TypeScript 74%
MDX 10.9%
JavaScript 6%
Shell 3.4%
Python 2.3%
Other 3.4%