Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/popgoesthewza/swgoh-sheets-core
https://github.com/popgoesthewza/swgoh-sheets-core
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/popgoesthewza/swgoh-sheets-core
- Owner: PopGoesTheWza
- License: mit
- Created: 2018-12-05T10:13:37.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-06T14:39:21.000Z (about 2 years ago)
- Last Synced: 2023-04-10T13:46:04.836Z (almost 2 years ago)
- Language: TypeScript
- Size: 769 KB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SWGoH Sheets Core [![clasp](https://img.shields.io/badge/built%20with-clasp-4285f4.svg)](https://github.com/google/clasp)
Google Apps Script SWGoH Territory Battles Google Spreadsheet
- [Spreadsheet template](https://docs.google.com/spreadsheets/d/1T2OAvtxKVWAGliGC1wv7K6WZ6qkGdlNjIgc5dPHN0cs/edit?usp=sharing)
## Getting Started
- Make sure you have installed a recent version of [Node.js](https://nodejs.org/en/)
- install Clasp and TypeScript `npm install -g @google/clasp typescript`
- clone this project and edit `.clasp.json` with the scriptId of your copy of the Spreadsheet template (see above)
- run the command `yarn install`The `src` directory contains the TypeScript code which is transpiled into Google Apps Script.
## Build your own copy
Prerequisite:
- Have [Google Clasp CLI](https://developers.google.com/apps-script/guides/clasp) installed
- (Recommended) setup your [TypeScript](https://developers.google.com/apps-script/guides/typescript) IDE```shell
npm install -g @google/clasp typescript
```Steps:
1. Make a local copy of the GitHub repository.
1. run the command `yarn install`
1. Edit the file `.clasp.json` with the scriptId of your own copy of the Territory Battles spreadsheet
1. If needed, edit the source `.ts` files under the `src/` directory
1. Use Clasp CLI to push the transpiled TypeScript into your Google script
1. (Optional) issue a Pull Request for your changes to be added to the official release## About the Developer
Reach him on [Discord](https://discord.gg/ywzJEaQ)
## Contributions
Contributions and feature requests are welcome.
## License
[MIT License](https://github.com/labnol/apps-script-starter/blob/master/LICENSE) (c) Guillaume Contesso a.k.a. PopGoesTheWza