Skip to content

Latest commit

 

History

History
53 lines (33 loc) · 1.47 KB

File metadata and controls

53 lines (33 loc) · 1.47 KB

Moxie Extension

This is a browser extension for Google Chrome which shows you Moxie earnings in real-time.

What's inside?

This Turborepo includes the following packages/apps:

Apps and Packages

  • extension: a Plasmo extension
  • server: a Next.js server the extension uses for tip validation
  • @moxie-extension/ui: a React component library shared by both server and extension applications
  • @moxie-extension/eslint-config: eslint configurations (includes eslint-config-turbo and eslint-config-prettier)
  • @moxie-extension/typescript-config: tsconfig.jsons used throughout the monorepo

Each package/app is primarily TypeScript.

Utilities

This Turborepo has some additional tools already setup for you:

Extension

TBD - will be added to the appropriate browser extension stores.

Trying it out yourself

Prerequisities

Make sure to set all the necessary environment variables for both the server and the extension.

Build

To build all apps and packages, run the following command:

cd moxie-extension
pnpm build

Develop

To develop all apps and packages, run the following command:

cd moxie-extension
pnpm dev