0.0.717 • Published 4 days ago

@omnicar/sam-types v0.0.717

Weekly downloads
450
License
-
Repository
-
Last release
4 days ago

SAM-types

Typescript interfaces for all types used to communicate between SAM client(s) and the SAM API

Conventions

Request/Response interfaces

TODO: Fill this out

Versioning

We use standard semantic versioning

Development

Dependencies

The project only has one dependency: Typescript

This is to have tsc available.

Compiling

To compile the index.d.ts file and the index.js file, run npm run tsc (or yarn tsc). This cleans all existing .js files and updates the index.d.ts file and the index.js file.

Adding new interfaces, types, and enums

Write your interface or type like you normally would. In order to export it, you need to add it to the index.ts file which holds all exported interfaces, types, and enums. The enums (for now) need to be put directly in the index.ts file. To fix this we need to setup some Webpack configuration etc.

Local development

Using npm

To use the types locally in an application, add the line below as a dependency in your package.json file:

"sam-types": "file:../SAM-types"

The path is the relative path to the SAM-types project.

Using yarn

To use the types locally you can use yarn link. See docs here.

cd to the SAM-types folder and type: yarn link

Then cd to your application and type yarn link "sam-types". Now your application uses your local SAM-types project (using a symlink). To unlink, type yarn unlink "sam-types"

This means that you do not have to change anything in your package.json file.

Regular dependency

To use SAM-types in a project, add the line below as a dependency in your package.json file:

"sam-types": "OmniCar/SAM-types#0.0.1"

If you need to target something other than a specific release, consider targeting a branch or a commit as shown below:

  • "sam-types": "OmniCar/SAM-types#4727d357ea"
  • "sam-types": "OmniCar/SAM-types#feature\/branch"

Releasing

Using GitHub

  • Go to releases on GitHub
  • Press "Create a new release"
  • Set the "Tag version" to the appropriate version number (see versioning above)
  • Set the "Release title" to "Version <version_number>"
  • Describe the changes. What's new? are there any breaking changes? etc.
  • If you want you can see the changes on master compared to a release (for example version 0.0.1) by typing: git diff tags/0.0.1 master
  • Press "Publish release"

Using hub cli

If you have installed the hub cli (see link above), you can create a new release with the below command. Please note that it defaults to targeting the main (master) branch unless you use the -t option (more options here)

git release create -o -m "Release 0.0.2" "0.0.2"

If you did not set up the alias for git = hub you should write hub instead of git in the command above.

0.0.717

4 days ago

0.0.715

8 days ago

0.0.714

8 days ago

0.0.716

8 days ago

0.0.711

11 days ago

0.0.710

11 days ago

0.0.713

10 days ago

0.0.712

11 days ago

0.0.709

15 days ago

0.0.708

17 days ago

0.0.707

20 days ago

0.0.706

21 days ago

0.0.705

22 days ago

0.0.704

22 days ago

0.0.703

22 days ago

0.0.702

23 days ago

0.0.701

23 days ago

0.0.700

25 days ago

0.0.699

30 days ago

0.0.698

3 months ago

0.0.697

3 months ago

0.0.696

3 months ago

0.0.695

3 months ago

0.0.694

3 months ago

0.0.693

3 months ago

0.0.692

3 months ago

0.0.691

3 months ago

0.0.690

4 months ago

0.0.689

4 months ago

0.0.688

4 months ago

0.0.687

4 months ago

0.0.686

4 months ago

0.0.681

4 months ago

0.0.685

4 months ago

0.0.684

4 months ago

0.0.682

4 months ago

0.0.679

5 months ago

0.0.680

5 months ago

0.0.678

5 months ago

0.0.677

5 months ago

0.0.676

5 months ago

0.0.675

6 months ago

0.0.670

7 months ago

0.0.674

6 months ago

0.0.673

6 months ago

0.0.672

7 months ago

0.0.671

7 months ago

0.0.649

10 months ago

0.0.648

10 months ago

0.0.647

10 months ago

0.0.656

8 months ago

0.0.655

9 months ago

0.0.653

9 months ago

0.0.659

8 months ago

0.0.658

8 months ago

0.0.657

8 months ago

0.0.652

9 months ago

0.0.651

9 months ago

0.0.667

8 months ago

0.0.666

8 months ago

0.0.665

8 months ago

0.0.664

8 months ago

0.0.669

8 months ago

0.0.668

8 months ago

0.0.663

8 months ago

0.0.662

8 months ago

0.0.661

8 months ago

0.0.660

8 months ago

0.0.645

11 months ago

0.0.646

11 months ago

0.0.644

11 months ago

0.0.643

11 months ago

0.0.642

11 months ago

0.0.634

12 months ago

0.0.633

12 months ago

0.0.632

12 months ago

0.0.631

12 months ago

0.0.638

11 months ago

0.0.637

11 months ago

0.0.636

11 months ago

0.0.635

12 months ago

0.0.630

12 months ago

0.0.629

12 months ago

0.0.628

1 year ago

0.0.641

11 months ago

0.0.640

11 months ago

0.0.639

11 months ago

0.0.623

1 year ago

0.0.622

1 year ago

0.0.621

1 year ago

0.0.627

1 year ago

0.0.626

1 year ago

0.0.625

1 year ago

0.0.624

1 year ago

0.0.601

1 year ago

0.0.600

1 year ago

0.0.605

1 year ago

0.0.604

1 year ago

0.0.603

1 year ago

0.0.602

1 year ago

0.0.612

1 year ago

0.0.611

1 year ago

0.0.610

1 year ago

0.0.616

1 year ago

0.0.615

1 year ago

0.0.614

1 year ago

0.0.613

1 year ago

0.0.609

1 year ago

0.0.608

1 year ago

0.0.607

1 year ago

0.0.606

1 year ago

0.0.620

1 year ago

0.0.619

1 year ago

0.0.618

1 year ago

0.0.617

1 year ago

0.0.599

1 year ago

0.0.589

1 year ago

0.0.598

1 year ago

0.0.593

1 year ago

0.0.592

1 year ago

0.0.591

1 year ago

0.0.590

1 year ago

0.0.597

1 year ago

0.0.596

1 year ago

0.0.595

1 year ago

0.0.594

1 year ago

0.0.568

1 year ago

0.0.567

1 year ago

0.0.566

1 year ago

0.0.565

1 year ago

0.0.569

1 year ago

0.0.564

1 year ago

0.0.563

1 year ago

0.0.579

1 year ago

0.0.578

1 year ago

0.0.577

1 year ago

0.0.576

1 year ago

0.0.571

1 year ago

0.0.570

1 year ago

0.0.575

1 year ago

0.0.574

1 year ago

0.0.573

1 year ago

0.0.572

1 year ago

0.0.588

1 year ago

0.0.587

1 year ago

0.0.582

1 year ago

0.0.581

1 year ago

0.0.580

1 year ago

0.0.586

1 year ago

0.0.585

1 year ago

0.0.584

1 year ago

0.0.583

1 year ago

0.0.557

1 year ago

0.0.556

1 year ago

0.0.555

1 year ago

0.0.554

1 year ago

0.0.559

1 year ago

0.0.558

1 year ago

0.0.553

1 year ago

0.0.552

1 year ago

0.0.551

1 year ago

0.0.550

1 year ago

0.0.560

1 year ago

0.0.562

1 year ago

0.0.561

1 year ago

0.0.546

1 year ago

0.0.545

2 years ago

0.0.544

2 years ago

0.0.543

2 years ago

0.0.549

1 year ago

0.0.548

1 year ago

0.0.547

1 year ago

0.0.528

2 years ago

0.0.527

2 years ago

0.0.526

2 years ago

0.0.535

2 years ago

0.0.534

2 years ago

0.0.533

2 years ago

0.0.532

2 years ago

0.0.539

2 years ago

0.0.538

2 years ago

0.0.537

2 years ago

0.0.536

2 years ago

0.0.531

2 years ago

0.0.530

2 years ago

0.0.529

2 years ago

0.0.542

2 years ago

0.0.541

2 years ago

0.0.540

2 years ago

0.0.513

2 years ago

0.0.512

2 years ago

0.0.511

2 years ago

0.0.510

2 years ago

0.0.517

2 years ago

0.0.516

2 years ago

0.0.515

2 years ago

0.0.514

2 years ago

0.0.509

2 years ago

0.0.508

2 years ago

0.0.524

2 years ago

0.0.523

2 years ago

0.0.522

2 years ago

0.0.521

2 years ago

0.0.525

2 years ago

0.0.520

2 years ago

0.0.519

2 years ago

0.0.518

2 years ago

0.0.507

2 years ago

0.0.502

2 years ago

0.0.501

2 years ago

0.0.500

2 years ago

0.0.506

2 years ago

0.0.505

2 years ago

0.0.504

2 years ago

0.0.503

2 years ago

0.0.499

2 years ago

0.0.494

2 years ago

0.0.493

2 years ago

0.0.498

2 years ago

0.0.497

2 years ago

0.0.496

2 years ago

0.0.495

2 years ago

0.0.479

2 years ago

0.0.478

2 years ago

0.0.477

2 years ago

0.0.476

2 years ago

0.0.475

2 years ago

0.0.474

2 years ago

0.0.473

2 years ago

0.0.489

2 years ago

0.0.488

2 years ago

0.0.483

2 years ago

0.0.481

2 years ago

0.0.480

2 years ago

0.0.487

2 years ago

0.0.486

2 years ago

0.0.485

2 years ago

0.0.484

2 years ago

0.0.492

2 years ago

0.0.491

2 years ago

0.0.490

2 years ago

0.0.436

2 years ago

0.0.435

2 years ago

0.0.434

2 years ago

0.0.439

2 years ago

0.0.438

2 years ago

0.0.437

2 years ago

0.0.446

2 years ago

0.0.443

2 years ago

0.0.442

2 years ago

0.0.441

2 years ago

0.0.440

2 years ago

0.0.458

2 years ago

0.0.457

2 years ago

0.0.455

2 years ago

0.0.459

2 years ago

0.0.450

2 years ago

0.0.454

2 years ago

0.0.453

2 years ago

0.0.452

2 years ago

0.0.451

2 years ago

0.0.469

2 years ago

0.0.468

2 years ago

0.0.467

2 years ago

0.0.466

2 years ago

0.0.461

2 years ago

0.0.460

2 years ago

0.0.465

2 years ago

0.0.464

2 years ago

0.0.463

2 years ago

0.0.462

2 years ago

0.0.471

2 years ago

0.0.470

2 years ago

0.0.433

2 years ago

0.0.432

2 years ago

0.0.431

2 years ago

0.0.430

2 years ago

0.0.425

2 years ago

0.0.424

2 years ago

0.0.423

2 years ago

0.0.429

2 years ago

0.0.428

2 years ago

0.0.427

2 years ago

0.0.426

2 years ago

0.0.403

2 years ago

0.0.402

2 years ago

0.0.401

2 years ago

0.0.400

2 years ago

0.0.407

2 years ago

0.0.406

2 years ago

0.0.405

2 years ago

0.0.404

2 years ago

0.0.414

2 years ago

0.0.413

2 years ago

0.0.412

2 years ago

0.0.411

2 years ago

0.0.418

2 years ago

0.0.417

2 years ago

0.0.416

2 years ago

0.0.415

2 years ago

0.0.410

2 years ago

0.0.409

2 years ago

0.0.408

2 years ago

0.0.422

2 years ago

0.0.421

2 years ago

0.0.420

2 years ago

0.0.419

2 years ago

0.0.395

2 years ago

0.0.394

2 years ago

0.0.393

2 years ago

0.0.392

2 years ago

0.0.399

2 years ago

0.0.398

2 years ago

0.0.397

2 years ago

0.0.396

2 years ago

0.0.391

2 years ago

0.0.390

2 years ago

0.0.389

2 years ago

0.0.388

2 years ago

0.0.387

2 years ago

0.0.386

2 years ago

0.0.385

2 years ago

0.0.359

2 years ago

0.0.358

2 years ago

0.0.357

2 years ago

0.0.356

3 years ago

0.0.355

3 years ago

0.0.354

3 years ago

0.0.353

3 years ago

0.0.369

2 years ago

0.0.368

2 years ago

0.0.367

2 years ago

0.0.362

2 years ago

0.0.361

2 years ago

0.0.360

2 years ago

0.0.366

2 years ago

0.0.365

2 years ago

0.0.364

2 years ago

0.0.363

2 years ago

0.0.379

2 years ago

0.0.378

2 years ago

0.0.373

2 years ago

0.0.372

2 years ago

0.0.371

2 years ago

0.0.370

2 years ago

0.0.377

2 years ago

0.0.376

2 years ago

0.0.375

2 years ago

0.0.374

2 years ago

0.0.384

2 years ago

0.0.383

2 years ago

0.0.382

2 years ago

0.0.381

2 years ago

0.0.380

2 years ago

0.0.348

3 years ago

0.0.349

3 years ago

0.0.351

3 years ago

0.0.352

3 years ago

0.0.347

3 years ago

0.0.346

3 years ago

0.0.345

3 years ago

0.0.344

3 years ago

0.0.343

3 years ago

0.0.342

3 years ago

0.0.341

3 years ago

0.0.340

3 years ago

0.0.336

3 years ago

0.0.335

3 years ago

0.0.334

3 years ago

0.0.333

3 years ago

0.0.332

3 years ago

0.0.331

3 years ago

0.0.330

3 years ago

0.0.329

3 years ago

0.0.328

3 years ago

0.0.327

3 years ago

0.0.326

3 years ago

0.0.325

3 years ago

0.0.324

3 years ago

0.0.323

3 years ago

0.0.322

3 years ago

0.0.321

3 years ago

0.0.319

3 years ago

0.0.318

3 years ago

0.0.320

3 years ago

0.0.317

3 years ago

0.0.315

3 years ago

0.0.314

3 years ago

0.0.313

3 years ago

0.0.312

3 years ago

0.0.316

3 years ago

0.0.311

3 years ago

0.0.310

3 years ago

0.0.309

3 years ago

0.0.304

3 years ago

0.0.303

3 years ago

0.0.302

3 years ago

0.0.301

3 years ago

0.0.308

3 years ago

0.0.307

3 years ago

0.0.306

3 years ago

0.0.305

3 years ago

0.0.300

3 years ago

0.0.299

3 years ago

0.0.298

3 years ago

0.0.296

3 years ago

0.0.297

3 years ago

0.0.295

3 years ago

0.0.294

3 years ago

0.0.293

3 years ago

0.0.292

3 years ago

0.0.291

3 years ago

0.0.290

3 years ago

0.0.289

3 years ago

0.0.288

3 years ago

0.0.287

3 years ago

0.0.286

3 years ago

0.0.285

3 years ago

0.0.284

3 years ago

0.0.283

3 years ago

0.0.282

3 years ago

0.0.281

3 years ago

0.0.280

3 years ago

0.0.279

3 years ago

0.0.278

3 years ago

0.0.277

3 years ago

0.0.276

3 years ago

0.0.275

3 years ago

0.0.274

3 years ago

0.0.273

3 years ago

0.0.272

3 years ago

0.0.271

4 years ago

0.0.270

4 years ago

0.0.269

4 years ago

0.0.268

4 years ago

0.0.267

4 years ago

0.0.266

4 years ago

0.0.265

4 years ago

0.0.264

4 years ago

0.0.263

4 years ago

0.0.262

4 years ago

0.0.261

4 years ago

0.0.260

4 years ago

0.0.259

4 years ago

0.0.258

4 years ago

0.0.257

4 years ago

0.0.256

4 years ago

0.0.255

4 years ago

0.0.254

4 years ago

0.0.253

4 years ago

0.0.252

4 years ago

0.0.251

4 years ago

0.0.250

4 years ago

0.0.249

4 years ago

0.0.248

4 years ago

0.0.247

4 years ago

0.0.246

4 years ago

0.0.245

4 years ago

0.0.244

4 years ago

0.0.243

4 years ago

0.0.242

4 years ago

0.0.241

4 years ago

0.0.240

4 years ago

0.0.238

4 years ago

0.0.239

4 years ago

0.0.237

4 years ago

0.0.236

4 years ago

0.0.235

4 years ago

0.0.234

4 years ago

0.0.233

4 years ago

0.0.232

4 years ago

0.0.231

4 years ago

0.0.230

4 years ago

0.0.229

4 years ago

0.0.228

4 years ago

0.0.227

4 years ago

0.0.226

4 years ago

0.0.225

4 years ago

0.0.224

4 years ago

0.0.223

4 years ago

0.0.222

4 years ago

0.0.221

4 years ago

0.0.220

4 years ago

0.0.219

4 years ago

0.0.218

4 years ago

0.0.217

4 years ago

0.0.216

4 years ago

0.0.215

4 years ago

0.0.214

4 years ago

0.0.213

4 years ago

0.0.212

4 years ago

0.0.211

4 years ago

0.0.210

4 years ago

0.0.209

4 years ago

0.0.208

4 years ago

0.0.207

4 years ago

0.0.206

4 years ago

0.0.205

4 years ago

0.0.204

4 years ago

0.0.203

4 years ago

0.0.202

4 years ago

0.0.201

4 years ago

0.0.200

4 years ago

0.0.199

4 years ago

0.0.198

4 years ago

0.0.197

4 years ago

0.0.196

4 years ago

0.0.180

4 years ago

0.0.195

5 years ago

0.0.194

5 years ago

0.0.193

5 years ago

0.0.192

5 years ago

0.0.191

5 years ago

0.0.190

5 years ago

0.0.177

5 years ago

0.0.176

5 years ago

0.0.175

5 years ago

0.0.174

5 years ago

0.0.173

5 years ago

0.0.172

5 years ago

0.0.171

5 years ago

0.0.170

5 years ago

0.0.169

5 years ago

0.0.168

5 years ago

0.0.167

5 years ago

0.0.166

5 years ago

0.0.165

5 years ago

0.0.164

5 years ago

0.0.163

5 years ago

0.0.162

5 years ago

0.0.161

5 years ago

0.0.160

5 years ago

0.0.159

5 years ago

0.0.158

5 years ago

0.0.157

5 years ago

0.0.156

5 years ago

0.0.155

5 years ago

0.0.154

5 years ago

0.0.153

5 years ago

0.0.152

5 years ago

0.0.151

5 years ago

0.0.150

5 years ago

0.0.149

5 years ago

0.0.148

5 years ago

0.0.147

5 years ago

0.0.146

5 years ago

0.0.145

5 years ago

0.0.144

5 years ago

0.0.143

5 years ago

0.0.142

5 years ago

0.0.141

5 years ago

0.0.140

5 years ago

0.0.139

5 years ago

0.0.138

5 years ago

0.0.137

5 years ago

0.0.136

5 years ago

0.0.135

5 years ago

0.0.134

5 years ago

0.0.133

5 years ago

0.0.132

5 years ago

0.0.131

5 years ago

0.0.130

5 years ago

0.0.129

5 years ago

0.0.128

5 years ago

0.0.127

5 years ago

0.0.126

5 years ago

0.0.125

5 years ago

0.0.124

5 years ago

0.0.123

5 years ago

0.0.122

5 years ago

0.0.121

5 years ago

0.0.120

5 years ago

0.0.119

5 years ago

0.0.118

5 years ago

0.0.117

5 years ago

0.0.116

5 years ago

0.0.115

5 years ago

0.0.114

5 years ago

0.0.113

5 years ago

0.0.112

5 years ago

0.0.111

6 years ago

0.0.110

6 years ago

0.0.109

6 years ago

0.0.108

6 years ago

0.0.107

6 years ago

0.0.106

6 years ago

0.0.105

6 years ago

0.0.104

6 years ago

0.0.103

6 years ago

0.0.102

6 years ago

0.0.101

6 years ago

0.0.100

6 years ago

0.0.99

6 years ago

0.0.98

6 years ago

0.0.97

6 years ago

0.0.96

6 years ago

0.0.95

6 years ago

0.0.94

6 years ago

0.0.93

6 years ago

0.0.92

6 years ago

0.0.91

6 years ago

0.0.90

6 years ago

0.0.89

6 years ago

0.0.88

6 years ago

0.0.87

6 years ago

0.0.86

6 years ago

0.0.85

6 years ago

0.0.84

6 years ago

0.0.83

6 years ago

0.0.82

6 years ago

0.0.81

6 years ago

0.0.80

6 years ago

0.0.79

6 years ago

0.0.78

6 years ago

0.0.77

6 years ago

0.0.76

6 years ago

0.0.75

6 years ago

0.0.74

6 years ago

0.0.73

6 years ago

0.0.72

6 years ago

0.0.71

6 years ago

0.0.70

6 years ago

0.0.69

6 years ago

0.0.68

6 years ago

0.0.67

6 years ago

0.0.66

6 years ago

0.0.65

6 years ago

0.0.64

6 years ago

0.0.63

6 years ago

0.0.62

6 years ago

0.0.61

6 years ago

0.0.60

6 years ago

0.0.59

6 years ago

0.0.58

6 years ago

0.0.57

6 years ago

0.0.56

6 years ago

0.0.55

6 years ago

0.0.54

6 years ago

0.0.53

6 years ago

0.0.52

6 years ago

0.0.51

6 years ago

0.0.50

6 years ago

0.0.49

6 years ago

0.0.48

6 years ago

0.0.47

6 years ago

0.0.46

6 years ago

0.0.45

6 years ago

0.0.44

6 years ago

0.0.43

6 years ago

0.0.42

6 years ago

0.0.41

6 years ago

0.0.40

6 years ago

0.0.39

6 years ago