Table of Contents
Comment with voice in vscode
You need to install
-
Clone the repo
git clone https://github.com/nexus-sjcet/voice-it
-
Install all the NPM packages all the applications.
We are using PNPM workspace and turborepo to manage the applications in monorepo.
pnpm install
-
Copy the
.env.example
for each applications to.env
in the same directory and fill the values required -
Start the landing page dev server
pnpm --filter web dev
-
Start the browser extension dev server
pnpm --filter browser dev
All the commands for applications can be executed from the root directory using PNPM Workspace and Turborepo.
-
Landing page PNPM commands
pnpm --filter web <pnpm options>
-
Browser Extension PNPM commands
pnpm --filter browser <pnpm options>
-
VSCode Extension PNPM commands
pnpm --filter vscode <pnpm options>
-
Turbo Pipeline Commands
pnpm turbo run <pipeline_action_1> <pipeline_action_2>
-
Package installation command
pnpm add "package-name" --filter "workspace-name"
-
Run lint
pnpm lint
-
Run lint with autofixable fixes
pnpm lint-fix
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request