SynFutures v1 network config
This repository is the network config for our SynFutures app, including contract address and subgraph etc.
🏃🏽 Instant Value: All basic tools included and configured:
- TypeScript 4.3
- ESLint with some initial rules recommendation
- Jest for fast unit testing and code coverage
- Type definitions for Node.js and Jest
- Prettier to enforce consistent code style
- NPM scripts for common operations
- Simple example of TypeScript code and unit test
- .editorconfig for consistent file format
- Reproducible environments thanks to Volta
- Example configuration for GitHub Actions
Getting Started
This project is intended to be used with the latest Active LTS release of Node.js.
Available Scripts
-
clean
- remove coverage data, Jest cache and transpiled files, -
prebuild
- lint source files and tests before building, -
build
- transpile TypeScript to ES6, -
build:watch
- interactive watch mode to automatically transpile source files, -
lint
- lint source files and tests, -
test
- run tests, -
test:watch
- interactive watch mode to automatically re-run tests
License
Licensed under the APLv2. See the LICENSE file for details.