This is a browser extension for Google Chrome which shows you Moxie earnings in real-time.
This Turborepo includes the following packages/apps:
extension
: a Plasmo extensionserver
: a Next.js server the extension uses for tip validation@moxie-extension/ui
: a React component library shared by bothserver
andextension
applications@moxie-extension/eslint-config
:eslint
configurations (includeseslint-config-turbo
andeslint-config-prettier
)@moxie-extension/typescript-config
:tsconfig.json
s used throughout the monorepo
Each package/app is primarily TypeScript.
This Turborepo has some additional tools already setup for you:
- TypeScript for static type checking
- ESLint for code linting
- Prettier for code formatting
TBD - will be added to the appropriate browser extension stores.
Make sure to set all the necessary environment variables for both the server and the extension.
To build all apps and packages, run the following command:
cd moxie-extension
pnpm build
To develop all apps and packages, run the following command:
cd moxie-extension
pnpm dev