-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path.env.example
25 lines (21 loc) · 1.37 KB
/
.env.example
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# GitHub Configuration
GITHUB_TOKEN=your-token # Required: Generate from GitHub Developer Settings
GITHUB_REPO=your-repo # Required: Format: owner/repo
GITHUB_API_URL=https://api.github.com # Optional: Default GitHub API URL
# NEAR Configuration
NEAR_ACCOUNT=example.near # Required: Your NEAR account
NEAR_API_URL=https://api.nearblocks.io/v1 # Required: NEARBlocks API endpoint
NEAR_NETWORK_ID=mainnet # Required: 'mainnet' or 'testnet'
NEAR_NODE_URL=https://rpc.mainnet.near.org # Optional: NEAR RPC node URL
NEAR_API_KEY=your-api-key # Required: Get from https://docs.nearblocks.io/api
# SDK Configuration
PROJECT_ID=your-project-id # Required: Unique identifier for your project
LOG_LEVEL=info # Optional: debug, info, warn, error
METRICS_COLLECTION_INTERVAL=43200000 # Optional: 12 hours in milliseconds
# Server Configuration
PORT=3000 # Optional: Server port
NODE_ENV=development # Optional: Environment (development/production)
# Test Configuration
TEST_TIMEOUT=30000 # Optional: Test timeout in milliseconds
ENABLE_API_MOCKING=false # Optional: Use mocked API responses for testing
SKIP_VALIDATION=false # Optional: Skip metrics validation in tests