Skip to content

antribute/open-source

Folders and files

NameName
Last commit message
Last commit date

Latest commit

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

Repository files navigation

Open Source

๐Ÿ’™ Open Source Software from Antribute

Prerequisites

In order to start using this monorepo, you're gonna need to install a few things:

Additionally, the following things are nice to have, and have built-in support in this repo:

Setup

  1. Clone the repository and CD into it
  2. Ensure bun is running on the latest version by running bun upgrade
  3. Run bun add to install all dependencies. This might take awhile on your first run

List of Apps

Name Location Port Start Command
Antribute Landing Page apps/landing-page 3000 bun run dev:lp

List of Packages

Name Description
config Shared config files
feature-type-cli Coming soon ๐Ÿ‘€
hono-typebox-validator Hono Validation Middleware using TypeBox
react-route-generator File-based React routing tooling
tracking A safer, easier to use Mixpanel SDK
ui Antribute's Component Library and Design System

Additional Commands

Each app, package, and server will very likely have its own set of commands, however the monorepo root does have a few additional global commands that affect everything:

  • bun run build - Creates production builds of all everything in the monorepo
  • bun run build:apps - Creates production builds of all apps
  • bun run build:packages - Creates production builds of all packages
  • bun run build:servers - Creates production builds of all servers
  • bun run clean - Deletes all node modules and builds, re-installs dependencies
  • bun run dev:ui - Runs storybook for the Antribute UI
  • bun run lint - Runs ESLint on all apps, packages, and servers
  • bun run lint:fix - Runs ESLint on all apps, packages, and servers, adds --fix to auto-fix any issues
  • bun run postinstall - Runs after bun add, auto installs precommit hooks
  • bun run style:format - Runs Prettier format on all files (except those .prettierignore)
  • bun run style:lint - Runs Prettier check on all files (except those .prettierignore)
  • bun run test - Runs unit tests on all apps packages, and servers

About

๐Ÿ’™ Open Source Software from Antribute

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages