Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/snehalbaghel/meet-ext
https://github.com/snehalbaghel/meet-ext
Last synced: about 16 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/snehalbaghel/meet-ext
- Owner: snehalbaghel
- License: mit
- Created: 2020-11-20T07:50:39.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-08-05T14:02:45.000Z (over 3 years ago)
- Last Synced: 2024-11-09T11:29:19.903Z (about 2 months ago)
- Language: TypeScript
- Size: 565 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Google Meet Extension
Based on Michael Xieyang Liu's [boilerplate](https://github.com/lxieyang/chrome-extension-boilerplate-react)
## Installing and Running
### Procedures:
1. Check if your [Node.js](https://nodejs.org/) version is >= **10.13**.
2. Clone this repository.
3. Run `npm install` to install the dependencies.
4. Run `npm start`
5. Load your extension on Chrome following:
1. Access `chrome://extensions/`
2. Check `Developer mode`
3. Click on `Load unpacked extension`
4. Select the `build` folder.## Packing
After the development of your extension run the command
```
$ NODE_ENV=production npm run build
```Now, the content of `build` folder will be the extension ready to be submitted to the Chrome Web Store. Just take a look at the [official guide](https://developer.chrome.com/webstore/publish) to more infos about publishing.
## Secrets
Secrets are to be stored in `./secrets..js`. They can simply be imported by module named `secrets`. This extension requires only one secret `googleApiClientId` with the following scopes **['openid',
'email',
'profile',
'https://www.googleapis.com/auth/calendar']**_./secrets.development.js_
```js
export default { googleApiClientId: '123' };
```## Screenshot
![meet_ext](meet-ext.png)
## Resources:
- [Webpack documentation](https://webpack.js.org/concepts/)
- [Chrome Extension documentation](https://developer.chrome.com/extensions/getstarted)---
Project by: Snehal Baghel