1.1.1 • Published 12 months ago

@earthapro/types v1.1.1

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
12 months ago

EarthaPro API Types

This repository contains type definitions for the EarthaPro API. These types are used to ensure consistent data structures across the API.

Table of Contents

Prerequisites

Before you can contribute to the EarthaPro API, you need to:

  1. Create an NPM account: Visit npmjs.com and click on "Sign Up" to create a new account.
  2. Join the NPM EarthaPro Group: Contact Parth or Peter to add you as a contributor to the EarthaPro Group on NPM.
  3. Login to your NPM account on your local machine: Run npm adduser in your terminal and follow the prompts to login into your NPM account.

Feature Implementation

Follow these steps to implement a new feature:

  1. Checkout the main branch and create a feature branch using the git checkout -b "feature/feature-name" convention.
  2. Implement and test the feature.
  3. Commit your changes to the branch with a descriptive commit message.
  4. Run npm run build:prod to prepare the feature for publishing to the npm registry. Alternatively, run npm run build:local to test the build locally.
  5. Push the branch and create a pull request (PR) to merge your changes into the main branch.

Local Environment Setup

To set up your local environment for development, follow these steps:

  1. Install dependencies:

    npm install
  2. Run the local build command:

    npm run build:local

    This command builds the project locally.

  3. Prebuild and postbuild hooks:

    These are scripts that run before and after the build process respectively. They can be defined in the package.json file under the scripts section. For example:

    "scripts": {
    "prebuild:local": "rm -rf dist",
    "build:local": "tsc",
    "postbuild:local": "cp package.json ./dist/package.json"
    }

Production Environment Setup

To prepare your project for production, follow these steps:

  1. Install dependencies:

    npm install
  2. Run the production build command:

    npm run build:prod

    This command builds the project and prepares it for publishing to npmjs.org.

  3. Prebuild and postbuild hooks:

    These are scripts that run before and after the build process respectively. They can be defined in the package.json file under the scripts section. For example:

    "scripts": {
    "prebuild:prod": "rm -rf dist",
    "build:prod": "tsc && npm version patch -m \"Bump to %s\"",
    "postbuild:prod": "cp package.json ./dist/package.json && npm publish --access public ./dist"
    }

GitHub and NPM Repository

The code for this project is hosted on GitHub and the package is published on NPM. You can access them at the following URLs:

GitHub    NPM

1.0.301

12 months ago

1.0.300

12 months ago

1.0.303

12 months ago

1.0.302

12 months ago

1.0.200

1 year ago

1.0.206

1 year ago

1.0.205

1 year ago

1.0.208

1 year ago

1.0.207

1 year ago

1.0.202

1 year ago

1.0.201

1 year ago

1.0.204

1 year ago

1.0.203

1 year ago

1.0.187

1 year ago

1.0.186

1 year ago

1.0.189

1 year ago

1.0.188

1 year ago

1.0.183

1 year ago

1.0.182

1 year ago

1.0.185

1 year ago

1.0.184

1 year ago

1.0.181

1 year ago

1.0.180

1 year ago

1.0.297

12 months ago

1.0.176

1 year ago

1.0.296

12 months ago

1.0.175

1 year ago

1.0.299

12 months ago

1.0.178

1 year ago

1.0.298

12 months ago

1.0.177

1 year ago

1.0.293

1 year ago

1.0.172

1 year ago

1.0.292

1 year ago

1.0.171

1 year ago

1.0.295

12 months ago

1.0.174

1 year ago

1.0.294

1 year ago

1.0.173

1 year ago

1.0.179

1 year ago

1.0.291

1 year ago

1.0.170

1 year ago

1.0.290

1 year ago

1.0.198

1 year ago

1.0.197

1 year ago

1.0.199

1 year ago

1.0.194

1 year ago

1.0.193

1 year ago

1.0.196

1 year ago

1.0.195

1 year ago

1.0.190

1 year ago

1.0.192

1 year ago

1.0.191

1 year ago

1.0.264

1 year ago

1.0.263

1 year ago

1.0.266

1 year ago

1.0.265

1 year ago

1.0.260

1 year ago

1.0.262

1 year ago

1.0.261

1 year ago

1.0.268

1 year ago

1.0.267

1 year ago

1.0.269

1 year ago

1.0.253

1 year ago

1.0.252

1 year ago

1.0.255

1 year ago

1.0.254

1 year ago

1.0.251

1 year ago

1.0.250

1 year ago

1.1.1

12 months ago

1.0.286

1 year ago

1.0.165

1 year ago

1.1.0

12 months ago

1.0.285

1 year ago

1.0.164

1 year ago

1.0.288

1 year ago

1.0.167

1 year ago

1.0.287

1 year ago

1.0.166

1 year ago

1.0.282

1 year ago

1.0.161

1 year ago

1.0.281

1 year ago

1.0.160

1 year ago

1.0.284

1 year ago

1.0.163

1 year ago

1.0.283

1 year ago

1.0.162

1 year ago

1.0.169

1 year ago

1.0.289

1 year ago

1.0.168

1 year ago

1.0.280

1 year ago

1.0.275

1 year ago

1.0.154

1 year ago

1.0.274

1 year ago

1.0.153

1 year ago

1.0.277

1 year ago

1.0.156

1 year ago

1.0.276

1 year ago

1.0.155

1 year ago

1.0.271

1 year ago

1.0.270

1 year ago

1.0.273

1 year ago

1.0.152

1 year ago

1.0.272

1 year ago

1.0.279

1 year ago

1.0.158

1 year ago

1.0.278

1 year ago

1.0.157

1 year ago

1.0.159

1 year ago

1.0.220

1 year ago

1.0.222

1 year ago

1.0.221

1 year ago

1.0.228

1 year ago

1.0.227

1 year ago

1.0.229

1 year ago

1.0.224

1 year ago

1.0.223

1 year ago

1.0.226

1 year ago

1.0.225

1 year ago

1.0.211

1 year ago

1.0.210

1 year ago

1.0.217

1 year ago

1.0.216

1 year ago

1.0.219

1 year ago

1.0.218

1 year ago

1.0.213

1 year ago

1.0.212

1 year ago

1.0.215

1 year ago

1.0.214

1 year ago

1.0.209

1 year ago

1.0.242

1 year ago

1.0.241

1 year ago

1.0.244

1 year ago

1.0.243

1 year ago

1.0.240

1 year ago

1.0.249

1 year ago

1.0.246

1 year ago

1.0.245

1 year ago

1.0.248

1 year ago

1.0.247

1 year ago

1.0.231

1 year ago

1.0.230

1 year ago

1.0.233

1 year ago

1.0.232

1 year ago

1.0.239

1 year ago

1.0.238

1 year ago

1.0.235

1 year ago

1.0.234

1 year ago

1.0.237

1 year ago

1.0.236

1 year ago

1.0.145

1 year ago

1.0.144

1 year ago

1.0.147

1 year ago

1.0.146

1 year ago

1.0.149

1 year ago

1.0.148

1 year ago

1.0.150

1 year ago

1.0.151

1 year ago

1.0.143

1 year ago

1.0.142

1 year ago

1.0.141

1 year ago

1.0.140

1 year ago

1.0.132

1 year ago

1.0.131

1 year ago

1.0.134

1 year ago

1.0.133

1 year ago

1.0.130

1 year ago

1.0.139

1 year ago

1.0.136

1 year ago

1.0.135

1 year ago

1.0.138

1 year ago

1.0.137

1 year ago

1.0.129

1 year ago

1.0.128

1 year ago

1.0.125

1 year ago

1.0.127

1 year ago

1.0.126

1 year ago

1.0.123

1 year ago

1.0.122

1 year ago

1.0.124

1 year ago

1.0.121

1 year ago

1.0.120

1 year ago

1.0.119

1 year ago

1.0.118

1 year ago

1.0.117

1 year ago

1.0.116

1 year ago

1.0.115

1 year ago

1.0.114

1 year ago

1.0.113

1 year ago

1.0.112

1 year ago

1.0.111

1 year ago

1.0.110

1 year ago

1.0.109

1 year ago

1.0.108

1 year ago

1.0.107

1 year ago

1.0.106

1 year ago

1.0.105

1 year ago

1.0.104

1 year ago

1.0.103

1 year ago

1.0.102

1 year ago

1.0.101

1 year ago

1.0.100

1 year ago

1.0.99

1 year ago

1.0.98

1 year ago

1.0.97

1 year ago

1.0.96

1 year ago

1.0.95

1 year ago

1.0.94

1 year ago

1.0.93

1 year ago

1.0.92

1 year ago

1.0.91

1 year ago

1.0.90

1 year ago

1.0.89

1 year ago

1.0.88

1 year ago

1.0.87

1 year ago

1.0.86

1 year ago

1.0.85

1 year ago

1.0.84

1 year ago

1.0.83

1 year ago

1.0.82

1 year ago

1.0.81

1 year ago

1.0.80

1 year ago

1.0.79

1 year ago

1.0.78

1 year ago

1.0.77

1 year ago

1.0.76

1 year ago

1.0.75

1 year ago

1.0.74

1 year ago

1.0.73

1 year ago

1.0.72

1 year ago

1.0.71

1 year ago

1.0.70

1 year ago

1.0.69

1 year ago

1.0.68

1 year ago

1.0.67

1 year ago

1.0.66

1 year ago

1.0.65

1 year ago

1.0.64

1 year ago

1.0.63

1 year ago

1.0.62

1 year ago

1.0.61

1 year ago

1.0.60

1 year ago

1.0.59

1 year ago

1.0.58

1 year ago

1.0.57

1 year ago

1.0.56

1 year ago

1.0.55

1 year ago

1.0.54

1 year ago

1.0.53

1 year ago

1.0.52

1 year ago

1.0.51

1 year ago

1.0.50

1 year ago

1.0.49

1 year ago

1.0.48

1 year ago

1.0.47

1 year ago

1.0.46

1 year ago

1.0.45

1 year ago

1.0.44

1 year ago

1.0.43

1 year ago

1.0.42

1 year ago

1.0.41

1 year ago

1.0.40

1 year ago

1.0.39

1 year ago

1.0.38

1 year ago

1.0.37

1 year ago

1.0.36

1 year ago

1.0.35

1 year ago

1.0.34

1 year ago

1.0.33

1 year ago

1.0.32

1 year ago

1.0.31

1 year ago

1.0.30

1 year ago

1.0.29

1 year ago

1.0.28

1 year ago

1.0.27

1 year ago

1.0.26

1 year ago

1.0.25

1 year ago

1.0.24

1 year ago

1.0.23

1 year ago

1.0.22

1 year ago

1.0.21

1 year ago

1.0.20

1 year ago

1.0.19

1 year ago

1.0.18

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.15

1 year ago

1.0.11

1 year ago

0.0.1

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago