https://github.com/dapplets/modules-monorepo
https://github.com/dapplets/modules-monorepo
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/dapplets/modules-monorepo
- Owner: dapplets
- Created: 2023-08-17T16:05:07.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-01-31T15:19:44.000Z (almost 2 years ago)
- Last Synced: 2025-09-11T14:56:00.074Z (4 months ago)
- Language: TypeScript
- Size: 170 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Modules Monorepo
## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
This repository is built as a mono-repository.
### Solution Structure
```
$/
packages/
adapters/
dapplets/
tests/
fixtures/
scenarios/
```
- `packages` - Examples of modules and adapters for Dapplet Extension
- `packages\adapters` - Examples adapters for Dapplet Extension
- `packages\adapters\common-config` - The Common config provides you with a high-level interface for universal augmentation
- `packages\adapters\github-config` - Resolver of Adapter for GitHub
- `packages\adapters\social-virtual-config` - Virtual config for social networks
- `packages\adapters\twitter-config` - Resolver of Adapter for Twitter
- `packages\dapplets` - Examples dapplets for Dapplet Extension
- `packages\dapplets\github-adapter-demo` - Demo dapplet for GitHub
- `packages\dapplets\social-adapter-demo` - Demo dapplet for social networks
- `packages\dapplets\twitter-adapter-demo` - Demo dapplet for Twitter
### Building
1. Clone repo
2. `npm install` to install all dependencies and symbolic linking of adjacent packages
3. `npm run start` to run the dev task in watch mode or `npm run build` to build a production version
### Attaching Bundles to Extension
During `npm run start`, connect to Dev Server via Extension Dev Tab
Dev Config URL: `http://localhost:3000/dapplet.json`
## Built With
- [TypeScript](https://www.typescriptlang.org/)