0.4.3 • Published 5 months ago

json2jsii v0.4.3

Weekly downloads
1,914
License
Apache-2.0
Repository
github
Last release
5 months ago

json2jsii

Generates jsii-compatible structs from JSON schemas

Usage

const g = TypeGenerator.forStruct('Person', {
  definitions: {
    Name: {
      description: 'Represents a name of a person',
      required: ['FirstName', 'last_name'],
      properties: {
        FirstName: {
          type: 'string',
          description: 'The first name of the person',
        },
        last_name: {
          type: 'string',
          description: 'The last name of the person',
        },
      },
    },
  },
  required: ['name'],
  properties: {
    name: {
      description: 'The person\'s name',
      $ref: '#/definitions/Name',
    },
    favorite_color: {
      description: 'Favorite color. Default is green',
      enum: ['red', 'green', 'blue', 'yellow'],
    },
  },
});

fs.writeFileSync('person.ts', g.render());
/**
 * @schema Person
 */
export interface Person {
  /**
   * The person's name
   *
   * @schema Person#name
   */
  readonly name: Name;

  /**
   * Favorite color. Default is green
   *
   * @default green
   * @schema Person#favorite_color
   */
  readonly favoriteColor?: PersonFavoriteColor;

}

/**
 * Converts an object of type 'Person' to JSON representation.
 */
/* eslint-disable max-len, quote-props */
export function toJson_Person(obj: Person | undefined): Record<string, any> | undefined {
  if (obj === undefined) { return undefined; }
  const result = {
    'name': toJson_Name(obj.name),
    'favorite_color': obj.favoriteColor,
  };
  // filter undefined values
  return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {});
}
/* eslint-enable max-len, quote-props */

/**
 * Represents a name of a person
 *
 * @schema Name
 */
export interface Name {
  /**
   * The first name of the person
   *
   * @schema Name#FirstName
   */
  readonly firstName: string;

  /**
   * The last name of the person
   *
   * @schema Name#last_name
   */
  readonly lastName: string;

}

/**
 * Converts an object of type 'Name' to JSON representation.
 */
/* eslint-disable max-len, quote-props */
export function toJson_Name(obj: Name | undefined): Record<string, any> | undefined {
  if (obj === undefined) { return undefined; }
  const result = {
    'FirstName': obj.firstName,
    'last_name': obj.lastName,
  };
  // filter undefined values
  return Object.entries(result).reduce((r, i) => (i[1] === undefined) ? r : ({ ...r, [i[0]]: i[1] }), {});
}
/* eslint-enable max-len, quote-props */

/**
 * Favorite color. Default is green
 *
 * @default green
 * @schema PersonFavoriteColor
 */
export enum PersonFavoriteColor {
  /** red */
  RED = 'red',
  /** green */
  GREEN = 'green',
  /** blue */
  BLUE = 'blue',
  /** yellow */
  YELLOW = 'yellow',
}

The generated code includes JSII structs (TypeScript interfaces) and enums based on the schema (Person, Name and PersonFavoriteColor) as well as a function toJson_Xyz() for each struct.

The toJson() functions are required in order to serialize objects back to their original schema format.

For example, the following expression:

toJson_Person({
  name: {
    firstName: 'Jordan',
    lastName: 'McJordan'
  },
  favoriteColor: PersonFavoriteColor.GREEN
})

Will return:

{
  "name": {
    "FirstName": "Jordan",
    "last_name": "McJordan"
  },
  "favorite_color": "green"
}

Use cases

Type aliases

It is possible to offer an alias to a type definition using addAlias(from, to). The type generator will resolve any references to the original type with the alias:

const gen = new TypeGenerator();
gen.addDefinition('TypeA', { type: 'object', properties: { ref: { $ref: '#/definitions/TypeB' } } } );
gen.addDefinition('TypeC', { type: 'object', properties: { field: { type: 'string' } } });
gen.addAlias('TypeB', 'TypeC');

gen.emitType('TypeA');

This will output:

interface TypeA {
  readonly ref: TypeC;
}

interface TypeC {
  readonly field: string;
}

Language bindings

Once you generate jsii-compatible TypeScript source (such as person.ts above), you can use jsii-srcmak in order to produce source code in any of the jsii supported languages.

The following command will produce Python sources for the Person types:

$ jsii-srcmak gen/ts \
  --python-outdir gen/py --python-module-name person \
  --java-outdir gen/java --java-package person

See the jsii-srcmak for library usage.

Contributions

All contributions are celebrated.

License

Distributed under the Apache 2.0 license.

0.4.3

5 months ago

0.4.2

5 months ago

0.4.1

6 months ago

0.4.0

6 months ago

0.3.389

7 months ago

0.3.388

7 months ago

0.3.341

12 months ago

0.3.340

12 months ago

0.3.343

12 months ago

0.3.342

12 months ago

0.3.345

12 months ago

0.3.344

12 months ago

0.3.347

12 months ago

0.3.346

12 months ago

0.3.349

12 months ago

0.3.348

12 months ago

0.3.339

12 months ago

0.3.332

12 months ago

0.3.331

12 months ago

0.3.334

12 months ago

0.3.333

12 months ago

0.3.336

12 months ago

0.3.335

12 months ago

0.3.338

12 months ago

0.3.337

12 months ago

0.3.381

11 months ago

0.3.380

11 months ago

0.3.383

10 months ago

0.3.382

11 months ago

0.3.385

10 months ago

0.3.384

10 months ago

0.3.387

10 months ago

0.3.386

10 months ago

0.3.370

11 months ago

0.3.372

11 months ago

0.3.371

11 months ago

0.3.374

11 months ago

0.3.373

11 months ago

0.3.376

11 months ago

0.3.375

11 months ago

0.3.378

11 months ago

0.3.377

11 months ago

0.3.379

11 months ago

0.3.361

11 months ago

0.3.360

11 months ago

0.3.363

11 months ago

0.3.362

11 months ago

0.3.365

11 months ago

0.3.364

11 months ago

0.3.367

11 months ago

0.3.366

11 months ago

0.3.369

11 months ago

0.3.368

11 months ago

0.3.350

12 months ago

0.3.352

11 months ago

0.3.351

11 months ago

0.3.354

11 months ago

0.3.353

11 months ago

0.3.356

11 months ago

0.3.355

11 months ago

0.3.358

11 months ago

0.3.357

11 months ago

0.3.359

11 months ago

0.3.330

12 months ago

0.3.329

12 months ago

0.3.328

12 months ago

0.3.327

1 year ago

0.3.326

1 year ago

0.3.291

1 year ago

0.3.290

1 year ago

0.3.293

1 year ago

0.3.292

1 year ago

0.3.295

1 year ago

0.3.294

1 year ago

0.3.297

1 year ago

0.3.296

1 year ago

0.3.299

1 year ago

0.3.298

1 year ago

0.3.280

1 year ago

0.3.282

1 year ago

0.3.281

1 year ago

0.3.284

1 year ago

0.3.283

1 year ago

0.3.286

1 year ago

0.3.285

1 year ago

0.3.288

1 year ago

0.3.287

1 year ago

0.3.289

1 year ago

0.3.271

1 year ago

0.3.270

1 year ago

0.3.273

1 year ago

0.3.272

1 year ago

0.3.275

1 year ago

0.3.274

1 year ago

0.3.277

1 year ago

0.3.276

1 year ago

0.3.279

1 year ago

0.3.278

1 year ago

0.3.260

1 year ago

0.3.262

1 year ago

0.3.261

1 year ago

0.3.264

1 year ago

0.3.263

1 year ago

0.3.266

1 year ago

0.3.265

1 year ago

0.3.268

1 year ago

0.3.267

1 year ago

0.3.269

1 year ago

0.3.251

1 year ago

0.3.250

1 year ago

0.3.253

1 year ago

0.3.252

1 year ago

0.3.255

1 year ago

0.3.254

1 year ago

0.3.257

1 year ago

0.3.256

1 year ago

0.3.259

1 year ago

0.3.258

1 year ago

0.3.240

1 year ago

0.3.242

1 year ago

0.3.241

1 year ago

0.3.244

1 year ago

0.3.243

1 year ago

0.3.246

1 year ago

0.3.245

1 year ago

0.3.248

1 year ago

0.3.247

1 year ago

0.3.249

1 year ago

0.3.239

1 year ago

0.3.238

1 year ago

0.3.321

1 year ago

0.3.320

1 year ago

0.3.323

1 year ago

0.3.322

1 year ago

0.3.325

1 year ago

0.3.324

1 year ago

0.3.318

1 year ago

0.3.317

1 year ago

0.3.319

1 year ago

0.3.310

1 year ago

0.3.312

1 year ago

0.3.311

1 year ago

0.3.314

1 year ago

0.3.313

1 year ago

0.3.316

1 year ago

0.3.315

1 year ago

0.3.307

1 year ago

0.3.306

1 year ago

0.3.309

1 year ago

0.3.308

1 year ago

0.3.301

1 year ago

0.3.300

1 year ago

0.3.303

1 year ago

0.3.302

1 year ago

0.3.305

1 year ago

0.3.304

1 year ago

0.3.181

1 year ago

0.3.180

1 year ago

0.3.183

1 year ago

0.3.182

1 year ago

0.3.185

1 year ago

0.3.184

1 year ago

0.3.187

1 year ago

0.3.186

1 year ago

0.3.189

1 year ago

0.3.188

1 year ago

0.3.170

2 years ago

0.3.172

2 years ago

0.3.171

2 years ago

0.3.174

2 years ago

0.3.173

2 years ago

0.3.176

2 years ago

0.3.175

2 years ago

0.3.178

1 year ago

0.3.177

2 years ago

0.3.179

1 year ago

0.3.161

2 years ago

0.3.160

2 years ago

0.3.163

2 years ago

0.3.162

2 years ago

0.3.165

2 years ago

0.3.164

2 years ago

0.3.167

2 years ago

0.3.166

2 years ago

0.3.169

2 years ago

0.3.168

2 years ago

0.3.150

2 years ago

0.3.152

2 years ago

0.3.151

2 years ago

0.3.154

2 years ago

0.3.153

2 years ago

0.3.156

2 years ago

0.3.155

2 years ago

0.3.158

2 years ago

0.3.157

2 years ago

0.3.159

2 years ago

0.3.192

1 year ago

0.3.191

1 year ago

0.3.194

1 year ago

0.3.193

1 year ago

0.3.196

1 year ago

0.3.195

1 year ago

0.3.198

1 year ago

0.3.197

1 year ago

0.3.199

1 year ago

0.3.190

1 year ago

0.3.220

1 year ago

0.3.222

1 year ago

0.3.221

1 year ago

0.3.224

1 year ago

0.3.223

1 year ago

0.3.226

1 year ago

0.3.225

1 year ago

0.3.228

1 year ago

0.3.227

1 year ago

0.3.219

1 year ago

0.3.218

1 year ago

0.3.211

1 year ago

0.3.210

1 year ago

0.3.213

1 year ago

0.3.212

1 year ago

0.3.215

1 year ago

0.3.214

1 year ago

0.3.217

1 year ago

0.3.216

1 year ago

0.3.208

1 year ago

0.3.207

1 year ago

0.3.209

1 year ago

0.3.200

1 year ago

0.3.202

1 year ago

0.3.201

1 year ago

0.3.204

1 year ago

0.3.203

1 year ago

0.3.206

1 year ago

0.3.205

1 year ago

0.3.143

2 years ago

0.3.145

2 years ago

0.3.144

2 years ago

0.3.147

2 years ago

0.3.146

2 years ago

0.3.149

2 years ago

0.3.148

2 years ago

0.3.231

1 year ago

0.3.230

1 year ago

0.3.233

1 year ago

0.3.232

1 year ago

0.3.235

1 year ago

0.3.234

1 year ago

0.3.237

1 year ago

0.3.236

1 year ago

0.3.229

1 year ago

0.3.103

2 years ago

0.3.105

2 years ago

0.3.104

2 years ago

0.3.107

2 years ago

0.3.106

2 years ago

0.3.141

2 years ago

0.3.140

2 years ago

0.3.142

2 years ago

0.3.130

2 years ago

0.3.132

2 years ago

0.3.131

2 years ago

0.3.134

2 years ago

0.3.133

2 years ago

0.3.136

2 years ago

0.3.135

2 years ago

0.3.138

2 years ago

0.3.137

2 years ago

0.3.139

2 years ago

0.3.121

2 years ago

0.3.120

2 years ago

0.3.123

2 years ago

0.3.122

2 years ago

0.3.125

2 years ago

0.3.124

2 years ago

0.3.127

2 years ago

0.3.126

2 years ago

0.3.129

2 years ago

0.3.128

2 years ago

0.3.119

2 years ago

0.3.110

2 years ago

0.3.112

2 years ago

0.3.111

2 years ago

0.3.114

2 years ago

0.3.113

2 years ago

0.3.116

2 years ago

0.3.115

2 years ago

0.3.118

2 years ago

0.3.117

2 years ago

0.3.109

2 years ago

0.3.108

2 years ago

0.3.101

2 years ago

0.3.100

2 years ago

0.3.102

2 years ago

0.3.75

2 years ago

0.3.74

2 years ago

0.3.73

2 years ago

0.3.72

2 years ago

0.3.71

2 years ago

0.3.70

2 years ago

0.3.79

2 years ago

0.3.78

2 years ago

0.3.77

2 years ago

0.3.76

2 years ago

0.3.64

2 years ago

0.3.63

2 years ago

0.3.62

2 years ago

0.3.61

2 years ago

0.3.60

2 years ago

0.3.69

2 years ago

0.3.68

2 years ago

0.3.67

2 years ago

0.3.66

2 years ago

0.3.65

2 years ago

0.3.53

2 years ago

0.3.52

2 years ago

0.3.51

2 years ago

0.3.50

2 years ago

0.3.59

2 years ago

0.3.58

2 years ago

0.3.57

2 years ago

0.3.56

2 years ago

0.3.55

2 years ago

0.3.54

2 years ago

0.3.42

2 years ago

0.3.41

2 years ago

0.3.40

2 years ago

0.3.49

2 years ago

0.3.48

2 years ago

0.3.47

2 years ago

0.3.46

2 years ago

0.3.45

2 years ago

0.3.44

2 years ago

0.3.43

2 years ago

0.3.97

2 years ago

0.3.96

2 years ago

0.3.95

2 years ago

0.3.94

2 years ago

0.3.93

2 years ago

0.3.92

2 years ago

0.3.91

2 years ago

0.3.90

2 years ago

0.3.99

2 years ago

0.3.98

2 years ago

0.3.86

2 years ago

0.3.85

2 years ago

0.3.84

2 years ago

0.3.83

2 years ago

0.3.82

2 years ago

0.3.81

2 years ago

0.3.80

2 years ago

0.3.89

2 years ago

0.3.88

2 years ago

0.3.87

2 years ago

0.3.31

2 years ago

0.3.30

2 years ago

0.3.39

2 years ago

0.3.38

2 years ago

0.3.37

2 years ago

0.3.36

2 years ago

0.3.35

2 years ago

0.3.34

2 years ago

0.3.33

2 years ago

0.3.32

2 years ago

0.3.29

2 years ago

0.3.20

2 years ago

0.3.28

2 years ago

0.3.27

2 years ago

0.3.26

2 years ago

0.3.25

2 years ago

0.3.24

2 years ago

0.3.23

2 years ago

0.3.22

2 years ago

0.3.21

2 years ago

0.3.19

2 years ago

0.3.18

2 years ago

0.3.17

2 years ago

0.3.16

2 years ago

0.3.15

2 years ago

0.3.14

2 years ago

0.3.13

2 years ago

0.3.12

2 years ago

0.3.11

2 years ago

0.2.207

2 years ago

0.2.206

2 years ago

0.2.205

2 years ago

0.2.204

2 years ago

0.2.203

2 years ago

0.2.202

2 years ago

0.2.201

2 years ago

0.2.200

2 years ago

0.3.0

2 years ago

0.3.6

2 years ago

0.3.5

2 years ago

0.3.8

2 years ago

0.3.7

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.3.4

2 years ago

0.3.3

2 years ago

0.2.199

2 years ago

0.2.198

2 years ago

0.2.197

2 years ago

0.2.196

2 years ago

0.3.9

2 years ago

0.3.10

2 years ago

0.2.189

2 years ago

0.2.188

2 years ago

0.2.187

2 years ago

0.2.186

2 years ago

0.2.185

2 years ago

0.2.184

2 years ago

0.2.183

2 years ago

0.2.182

2 years ago

0.2.181

2 years ago

0.2.180

2 years ago

0.2.179

2 years ago

0.2.178

2 years ago

0.2.177

2 years ago

0.2.176

2 years ago

0.2.175

2 years ago

0.2.174

2 years ago

0.2.173

2 years ago

0.2.172

2 years ago

0.2.171

2 years ago

0.2.170

2 years ago

0.2.169

2 years ago

0.2.168

2 years ago

0.2.167

2 years ago

0.2.166

2 years ago

0.2.165

2 years ago

0.2.164

2 years ago

0.2.163

2 years ago

0.2.162

2 years ago

0.2.161

2 years ago

0.2.160

2 years ago

0.2.159

2 years ago

0.2.158

2 years ago

0.2.157

2 years ago

0.2.156

2 years ago

0.2.155

2 years ago

0.2.154

2 years ago

0.2.195

2 years ago

0.2.194

2 years ago

0.2.193

2 years ago

0.2.192

2 years ago

0.2.191

2 years ago

0.2.190

2 years ago

0.2.149

2 years ago

0.2.148

2 years ago

0.2.147

2 years ago

0.2.146

2 years ago

0.2.153

2 years ago

0.2.152

2 years ago

0.2.151

2 years ago

0.2.150

2 years ago

0.2.145

2 years ago

0.2.144

2 years ago

0.2.143

2 years ago

0.2.142

2 years ago

0.2.141

2 years ago

0.2.140

2 years ago

0.2.139

2 years ago

0.2.138

2 years ago

0.2.137

2 years ago

0.2.136

2 years ago

0.2.135

2 years ago

0.2.134

2 years ago

0.2.133

2 years ago

0.2.132

2 years ago

0.2.131

2 years ago

0.2.130

2 years ago

0.2.129

2 years ago

0.2.128

2 years ago

0.2.127

2 years ago

0.2.126

2 years ago

0.2.125

2 years ago

0.2.124

2 years ago

0.2.123

2 years ago

0.2.122

2 years ago

0.2.121

2 years ago

0.2.120

2 years ago

0.2.119

2 years ago

0.2.118

2 years ago

0.2.117

2 years ago

0.2.116

2 years ago

0.2.115

2 years ago

0.2.114

2 years ago

0.2.113

2 years ago

0.2.112

2 years ago

0.2.111

2 years ago

0.2.110

2 years ago

0.2.109

2 years ago

0.2.108

2 years ago

0.2.107

2 years ago

0.2.106

2 years ago

0.2.105

2 years ago

0.2.104

2 years ago

0.2.103

2 years ago

0.2.102

2 years ago

0.2.101

2 years ago

0.2.100

2 years ago

0.2.96

2 years ago

0.2.95

2 years ago

0.2.94

2 years ago

0.2.93

2 years ago

0.2.92

2 years ago

0.2.91

2 years ago

0.2.90

2 years ago

0.2.99

2 years ago

0.2.98

2 years ago

0.2.97

2 years ago

0.2.85

2 years ago

0.2.84

2 years ago

0.2.83

2 years ago

0.2.82

2 years ago

0.2.81

2 years ago

0.2.80

2 years ago

0.2.89

2 years ago

0.2.88

2 years ago

0.2.87

2 years ago

0.2.86

2 years ago

0.2.74

2 years ago

0.2.73

2 years ago

0.2.72

2 years ago

0.2.71

2 years ago

0.2.70

2 years ago

0.2.79

2 years ago

0.2.78

2 years ago

0.2.77

2 years ago

0.2.76

2 years ago

0.2.75

2 years ago

0.2.69

2 years ago

0.2.68

2 years ago

0.2.67

2 years ago

0.2.66

2 years ago

0.2.63

2 years ago

0.2.62

2 years ago

0.2.61

2 years ago

0.2.60

2 years ago

0.2.65

2 years ago

0.2.64

2 years ago

0.2.52

2 years ago

0.2.51

2 years ago

0.2.50

2 years ago

0.2.59

2 years ago

0.2.58

2 years ago

0.2.57

2 years ago

0.2.56

2 years ago

0.2.55

2 years ago

0.2.54

2 years ago

0.2.53

2 years ago

0.2.41

3 years ago

0.2.49

2 years ago

0.2.48

2 years ago

0.2.47

2 years ago

0.2.46

3 years ago

0.2.45

3 years ago

0.2.44

3 years ago

0.2.43

3 years ago

0.2.42

3 years ago

0.2.40

3 years ago

0.2.39

3 years ago

0.2.38

3 years ago

0.2.37

3 years ago

0.2.36

3 years ago

0.2.35

3 years ago

0.2.34

3 years ago

0.2.33

3 years ago

0.2.32

3 years ago

0.2.31

3 years ago

0.2.30

3 years ago

0.2.29

3 years ago

0.2.28

3 years ago

0.2.27

3 years ago

0.2.26

3 years ago

0.2.25

3 years ago

0.2.24

3 years ago

0.2.23

3 years ago

0.2.22

3 years ago

0.2.21

3 years ago

0.2.20

3 years ago

0.2.19

3 years ago

0.2.18

3 years ago

0.2.17

3 years ago

0.2.16

3 years ago

0.2.15

3 years ago

0.2.14

3 years ago

0.2.13

3 years ago

0.2.12

3 years ago

0.2.11

3 years ago

0.2.10

3 years ago

0.2.9

3 years ago

0.2.7

3 years ago

0.2.6

3 years ago

0.2.8

3 years ago

0.2.5

3 years ago

0.2.3

3 years ago

0.2.2

3 years ago

0.2.4

3 years ago

0.1.300

3 years ago

0.2.1

3 years ago

0.2.0

3 years ago

0.1.297

3 years ago

0.1.299

3 years ago

0.1.298

3 years ago

0.1.296

3 years ago

0.1.295

3 years ago

0.1.293

3 years ago

0.1.294

3 years ago

0.1.292

3 years ago

0.1.291

3 years ago

0.1.290

3 years ago

0.1.289

3 years ago

0.1.288

3 years ago

0.1.287

3 years ago

0.1.286

3 years ago

0.1.285

3 years ago

0.1.284

3 years ago

0.1.283

3 years ago

0.1.282

3 years ago

0.1.281

3 years ago

0.1.279

3 years ago

0.1.280

3 years ago

0.1.278

3 years ago

0.1.277

3 years ago

0.1.276

3 years ago

0.1.275

3 years ago

0.1.274

3 years ago

0.1.273

3 years ago

0.1.271

3 years ago

0.1.272

3 years ago

0.1.269

3 years ago

0.1.270

3 years ago

0.1.268

3 years ago

0.1.267

3 years ago

0.1.266

3 years ago

0.1.265

3 years ago

0.1.264

3 years ago

0.1.263

3 years ago

0.1.262

3 years ago

0.1.260

3 years ago

0.1.261

3 years ago

0.1.259

3 years ago

0.1.257

3 years ago

0.1.256

3 years ago

0.1.258

3 years ago

0.1.255

3 years ago

0.1.254

3 years ago

0.1.253

3 years ago

0.1.252

3 years ago

0.1.251

3 years ago

0.1.250

3 years ago

0.1.239

3 years ago

0.1.238

3 years ago

0.1.237

3 years ago

0.1.236

3 years ago

0.1.249

3 years ago

0.1.246

3 years ago

0.1.245

3 years ago

0.1.248

3 years ago

0.1.247

3 years ago

0.1.242

3 years ago

0.1.241

3 years ago

0.1.244

3 years ago

0.1.243

3 years ago

0.1.240

3 years ago

0.1.235

3 years ago

0.1.234

3 years ago

0.1.233

3 years ago

0.1.232

3 years ago

0.1.231

3 years ago

0.1.230

3 years ago

0.1.229

3 years ago

0.1.228

3 years ago

0.1.227

3 years ago

0.1.224

3 years ago

0.1.223

3 years ago

0.1.226

3 years ago

0.1.225

3 years ago

0.1.222

3 years ago

0.1.221

3 years ago

0.1.220

3 years ago

0.1.219

3 years ago

0.1.218

3 years ago

0.1.187

3 years ago

0.1.188

3 years ago

0.1.186

3 years ago

0.1.185

3 years ago

0.1.184

3 years ago

0.1.183

3 years ago

0.1.182

3 years ago

0.1.181

3 years ago

0.1.180

3 years ago

0.1.179

3 years ago

0.1.178

3 years ago

0.1.177

3 years ago

0.1.176

3 years ago

0.1.175

3 years ago

0.1.174

3 years ago

0.1.173

3 years ago

0.1.172

3 years ago

0.1.171

3 years ago

0.1.170

3 years ago

0.1.169

3 years ago

0.1.168

3 years ago

0.1.167

3 years ago

0.1.166

3 years ago

0.1.165

3 years ago

0.1.164

3 years ago

0.1.163

3 years ago

0.1.162

3 years ago

0.1.161

3 years ago

0.1.160

3 years ago

0.1.159

3 years ago

0.1.158

3 years ago

0.1.157

3 years ago

0.1.156

3 years ago

0.1.154

3 years ago

0.1.155

3 years ago

0.1.153

3 years ago

0.1.152

3 years ago

0.1.151

3 years ago

0.1.150

3 years ago

0.1.149

3 years ago

0.1.148

3 years ago

0.1.147

3 years ago

0.1.146

3 years ago

0.1.145

3 years ago

0.1.144

3 years ago

0.1.143

3 years ago

0.1.142

3 years ago

0.1.141

3 years ago

0.1.140

3 years ago

0.1.139

3 years ago

0.1.138

3 years ago

0.1.137

3 years ago

0.1.136

3 years ago

0.1.135

3 years ago

0.1.132

3 years ago

0.1.134

3 years ago

0.1.133

3 years ago

0.1.131

3 years ago

0.1.130

3 years ago

0.1.129

3 years ago

0.1.128

3 years ago

0.1.127

3 years ago

0.1.126

3 years ago

0.1.125

3 years ago

0.1.124

3 years ago

0.1.123

3 years ago

0.1.122

3 years ago

0.1.121

3 years ago

0.1.120

3 years ago

0.1.119

3 years ago

0.1.118

3 years ago

0.1.117

3 years ago

0.1.116

3 years ago

0.1.115

3 years ago

0.1.114

3 years ago

0.1.113

3 years ago

0.1.112

3 years ago

0.1.111

3 years ago

0.1.110

3 years ago

0.1.109

3 years ago

0.1.108

3 years ago

0.1.107

3 years ago

0.1.106

3 years ago

0.1.105

3 years ago

0.1.104

3 years ago

0.1.103

3 years ago

0.1.102

3 years ago

0.1.101

3 years ago

0.1.100

3 years ago

0.1.99

3 years ago

0.1.98

3 years ago

0.1.97

3 years ago

0.1.96

3 years ago

0.1.94

3 years ago

0.1.95

3 years ago

0.1.93

4 years ago

0.1.92

4 years ago

0.1.91

4 years ago

0.1.90

4 years ago

0.1.88

4 years ago

0.1.89

4 years ago

0.1.87

4 years ago

0.1.85

4 years ago

0.1.86

4 years ago

0.1.84

4 years ago

0.1.83

4 years ago

0.1.81

4 years ago

0.1.82

4 years ago

0.1.80

4 years ago

0.1.79

4 years ago

0.1.78

4 years ago

0.1.77

4 years ago

0.1.76

4 years ago

0.1.75

4 years ago

0.1.74

4 years ago

0.1.73

4 years ago

0.1.72

4 years ago

0.1.71

4 years ago

0.1.70

4 years ago

0.1.69

4 years ago

0.1.68

4 years ago

0.1.67

4 years ago

0.1.66

4 years ago

0.1.65

4 years ago

0.1.64

4 years ago

0.1.63

4 years ago

0.1.62

4 years ago

0.1.61

4 years ago

0.1.60

4 years ago

0.1.59

4 years ago

0.1.58

4 years ago

0.1.56

4 years ago

0.1.57

4 years ago

0.1.55

4 years ago

0.1.54

4 years ago

0.1.52

4 years ago

0.1.53

4 years ago

0.1.50

4 years ago

0.1.51

4 years ago

0.1.49

4 years ago

0.1.48

4 years ago

0.1.47

4 years ago

0.1.46

4 years ago

0.1.45

4 years ago

0.1.44

4 years ago

0.1.43

4 years ago

0.1.42

4 years ago

0.1.41

4 years ago

0.1.40

4 years ago

0.1.39

4 years ago

0.1.38

4 years ago

0.1.37

4 years ago

0.1.36

4 years ago

0.1.35

4 years ago

0.1.34

4 years ago

0.1.33

4 years ago

0.1.31

4 years ago

0.1.32

4 years ago

0.1.30

4 years ago

0.1.29

4 years ago

0.1.28

4 years ago

0.1.27

4 years ago

0.1.26

4 years ago

0.1.25

4 years ago

0.1.24

4 years ago

0.1.23

4 years ago

0.1.22

4 years ago

0.1.21

4 years ago

0.1.20

4 years ago

0.1.19

4 years ago

0.1.18

4 years ago

0.1.17

4 years ago

0.1.16

4 years ago

0.1.15

4 years ago

0.1.14

4 years ago

0.1.13

4 years ago

0.1.12

4 years ago

0.1.10

4 years ago

0.1.11

4 years ago

0.1.9

4 years ago

0.1.8

4 years ago

0.1.7

4 years ago

0.1.6

4 years ago

0.1.5

4 years ago

0.1.4

4 years ago

0.1.3

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.1.0

4 years ago