0.5.2 • Published 7 months ago

json2jsii v0.5.2

Weekly downloads
1,914
License
Apache-2.0
Repository
github
Last release
7 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.5.2

7 months ago

0.5.0

9 months ago

0.5.1

8 months ago

0.4.5

10 months ago

0.4.4

1 year ago

0.4.3

2 years ago

0.4.2

2 years ago

0.4.1

2 years ago

0.4.0

2 years ago

0.3.389

2 years ago

0.3.388

2 years ago

0.3.341

2 years ago

0.3.340

2 years ago

0.3.343

2 years ago

0.3.342

2 years ago

0.3.345

2 years ago

0.3.344

2 years ago

0.3.347

2 years ago

0.3.346

2 years ago

0.3.349

2 years ago

0.3.348

2 years ago

0.3.339

2 years ago

0.3.332

2 years ago

0.3.331

2 years ago

0.3.334

2 years ago

0.3.333

2 years ago

0.3.336

2 years ago

0.3.335

2 years ago

0.3.338

2 years ago

0.3.337

2 years ago

0.3.381

2 years ago

0.3.380

2 years ago

0.3.383

2 years ago

0.3.382

2 years ago

0.3.385

2 years ago

0.3.384

2 years ago

0.3.387

2 years ago

0.3.386

2 years ago

0.3.370

2 years ago

0.3.372

2 years ago

0.3.371

2 years ago

0.3.374

2 years ago

0.3.373

2 years ago

0.3.376

2 years ago

0.3.375

2 years ago

0.3.378

2 years ago

0.3.377

2 years ago

0.3.379

2 years ago

0.3.361

2 years ago

0.3.360

2 years ago

0.3.363

2 years ago

0.3.362

2 years ago

0.3.365

2 years ago

0.3.364

2 years ago

0.3.367

2 years ago

0.3.366

2 years ago

0.3.369

2 years ago

0.3.368

2 years ago

0.3.350

2 years ago

0.3.352

2 years ago

0.3.351

2 years ago

0.3.354

2 years ago

0.3.353

2 years ago

0.3.356

2 years ago

0.3.355

2 years ago

0.3.358

2 years ago

0.3.357

2 years ago

0.3.359

2 years ago

0.3.330

2 years ago

0.3.329

2 years ago

0.3.328

2 years ago

0.3.327

2 years ago

0.3.326

2 years ago

0.3.291

2 years ago

0.3.290

2 years ago

0.3.293

2 years ago

0.3.292

2 years ago

0.3.295

2 years ago

0.3.294

2 years ago

0.3.297

2 years ago

0.3.296

2 years ago

0.3.299

2 years ago

0.3.298

2 years ago

0.3.280

2 years ago

0.3.282

2 years ago

0.3.281

2 years ago

0.3.284

2 years ago

0.3.283

2 years ago

0.3.286

2 years ago

0.3.285

2 years ago

0.3.288

2 years ago

0.3.287

2 years ago

0.3.289

2 years ago

0.3.271

2 years ago

0.3.270

2 years ago

0.3.273

2 years ago

0.3.272

2 years ago

0.3.275

2 years ago

0.3.274

2 years ago

0.3.277

2 years ago

0.3.276

2 years ago

0.3.279

2 years ago

0.3.278

2 years ago

0.3.260

2 years ago

0.3.262

2 years ago

0.3.261

2 years ago

0.3.264

2 years ago

0.3.263

2 years ago

0.3.266

2 years ago

0.3.265

2 years ago

0.3.268

2 years ago

0.3.267

2 years ago

0.3.269

2 years ago

0.3.251

2 years ago

0.3.250

2 years ago

0.3.253

2 years ago

0.3.252

2 years ago

0.3.255

2 years ago

0.3.254

2 years ago

0.3.257

2 years ago

0.3.256

2 years ago

0.3.259

2 years ago

0.3.258

2 years ago

0.3.240

2 years ago

0.3.242

2 years ago

0.3.241

2 years ago

0.3.244

2 years ago

0.3.243

2 years ago

0.3.246

2 years ago

0.3.245

2 years ago

0.3.248

2 years ago

0.3.247

2 years ago

0.3.249

2 years ago

0.3.239

2 years ago

0.3.238

2 years ago

0.3.321

2 years ago

0.3.320

2 years ago

0.3.323

2 years ago

0.3.322

2 years ago

0.3.325

2 years ago

0.3.324

2 years ago

0.3.318

2 years ago

0.3.317

2 years ago

0.3.319

2 years ago

0.3.310

2 years ago

0.3.312

2 years ago

0.3.311

2 years ago

0.3.314

2 years ago

0.3.313

2 years ago

0.3.316

2 years ago

0.3.315

2 years ago

0.3.307

2 years ago

0.3.306

2 years ago

0.3.309

2 years ago

0.3.308

2 years ago

0.3.301

2 years ago

0.3.300

2 years ago

0.3.303

2 years ago

0.3.302

2 years ago

0.3.305

2 years ago

0.3.304

2 years ago

0.3.181

3 years ago

0.3.180

3 years ago

0.3.183

3 years ago

0.3.182

3 years ago

0.3.185

3 years ago

0.3.184

3 years ago

0.3.187

3 years ago

0.3.186

3 years ago

0.3.189

3 years ago

0.3.188

3 years ago

0.3.170

3 years ago

0.3.172

3 years ago

0.3.171

3 years ago

0.3.174

3 years ago

0.3.173

3 years ago

0.3.176

3 years ago

0.3.175

3 years ago

0.3.178

3 years ago

0.3.177

3 years ago

0.3.179

3 years ago

0.3.161

3 years ago

0.3.160

3 years ago

0.3.163

3 years ago

0.3.162

3 years ago

0.3.165

3 years ago

0.3.164

3 years ago

0.3.167

3 years ago

0.3.166

3 years ago

0.3.169

3 years ago

0.3.168

3 years ago

0.3.150

3 years ago

0.3.152

3 years ago

0.3.151

3 years ago

0.3.154

3 years ago

0.3.153

3 years ago

0.3.156

3 years ago

0.3.155

3 years ago

0.3.158

3 years ago

0.3.157

3 years ago

0.3.159

3 years ago

0.3.192

3 years ago

0.3.191

3 years ago

0.3.194

3 years ago

0.3.193

3 years ago

0.3.196

3 years ago

0.3.195

3 years ago

0.3.198

3 years ago

0.3.197

3 years ago

0.3.199

3 years ago

0.3.190

3 years ago

0.3.220

2 years ago

0.3.222

2 years ago

0.3.221

2 years ago

0.3.224

2 years ago

0.3.223

2 years ago

0.3.226

2 years ago

0.3.225

2 years ago

0.3.228

2 years ago

0.3.227

2 years ago

0.3.219

2 years ago

0.3.218

2 years ago

0.3.211

3 years ago

0.3.210

3 years ago

0.3.213

2 years ago

0.3.212

3 years ago

0.3.215

2 years ago

0.3.214

2 years ago

0.3.217

2 years ago

0.3.216

2 years ago

0.3.208

3 years ago

0.3.207

3 years ago

0.3.209

3 years ago

0.3.200

3 years ago

0.3.202

3 years ago

0.3.201

3 years ago

0.3.204

3 years ago

0.3.203

3 years ago

0.3.206

3 years ago

0.3.205

3 years ago

0.3.143

3 years ago

0.3.145

3 years ago

0.3.144

3 years ago

0.3.147

3 years ago

0.3.146

3 years ago

0.3.149

3 years ago

0.3.148

3 years ago

0.3.231

2 years ago

0.3.230

2 years ago

0.3.233

2 years ago

0.3.232

2 years ago

0.3.235

2 years ago

0.3.234

2 years ago

0.3.237

2 years ago

0.3.236

2 years ago

0.3.229

2 years ago

0.3.103

3 years ago

0.3.105

3 years ago

0.3.104

3 years ago

0.3.107

3 years ago

0.3.106

3 years ago

0.3.141

3 years ago

0.3.140

3 years ago

0.3.142

3 years ago

0.3.130

3 years ago

0.3.132

3 years ago

0.3.131

3 years ago

0.3.134

3 years ago

0.3.133

3 years ago

0.3.136

3 years ago

0.3.135

3 years ago

0.3.138

3 years ago

0.3.137

3 years ago

0.3.139

3 years ago

0.3.121

3 years ago

0.3.120

3 years ago

0.3.123

3 years ago

0.3.122

3 years ago

0.3.125

3 years ago

0.3.124

3 years ago

0.3.127

3 years ago

0.3.126

3 years ago

0.3.129

3 years ago

0.3.128

3 years ago

0.3.119

3 years ago

0.3.110

3 years ago

0.3.112

3 years ago

0.3.111

3 years ago

0.3.114

3 years ago

0.3.113

3 years ago

0.3.116

3 years ago

0.3.115

3 years ago

0.3.118

3 years ago

0.3.117

3 years ago

0.3.109

3 years ago

0.3.108

3 years ago

0.3.101

3 years ago

0.3.100

3 years ago

0.3.102

3 years ago

0.3.75

3 years ago

0.3.74

3 years ago

0.3.73

3 years ago

0.3.72

3 years ago

0.3.71

3 years ago

0.3.70

3 years ago

0.3.79

3 years ago

0.3.78

3 years ago

0.3.77

3 years ago

0.3.76

3 years ago

0.3.64

3 years ago

0.3.63

3 years ago

0.3.62

3 years ago

0.3.61

3 years ago

0.3.60

3 years ago

0.3.69

3 years ago

0.3.68

3 years ago

0.3.67

3 years ago

0.3.66

3 years ago

0.3.65

3 years ago

0.3.53

3 years ago

0.3.52

3 years ago

0.3.51

3 years ago

0.3.50

3 years ago

0.3.59

3 years ago

0.3.58

3 years ago

0.3.57

3 years ago

0.3.56

3 years ago

0.3.55

3 years ago

0.3.54

3 years ago

0.3.42

3 years ago

0.3.41

3 years ago

0.3.40

3 years ago

0.3.49

3 years ago

0.3.48

3 years ago

0.3.47

3 years ago

0.3.46

3 years ago

0.3.45

3 years ago

0.3.44

3 years ago

0.3.43

3 years ago

0.3.97

3 years ago

0.3.96

3 years ago

0.3.95

3 years ago

0.3.94

3 years ago

0.3.93

3 years ago

0.3.92

3 years ago

0.3.91

3 years ago

0.3.90

3 years ago

0.3.99

3 years ago

0.3.98

3 years ago

0.3.86

3 years ago

0.3.85

3 years ago

0.3.84

3 years ago

0.3.83

3 years ago

0.3.82

3 years ago

0.3.81

3 years ago

0.3.80

3 years ago

0.3.89

3 years ago

0.3.88

3 years ago

0.3.87

3 years ago

0.3.31

3 years ago

0.3.30

3 years ago

0.3.39

3 years ago

0.3.38

3 years ago

0.3.37

3 years ago

0.3.36

3 years ago

0.3.35

3 years ago

0.3.34

3 years ago

0.3.33

3 years ago

0.3.32

3 years ago

0.3.29

3 years ago

0.3.20

3 years ago

0.3.28

3 years ago

0.3.27

3 years ago

0.3.26

3 years ago

0.3.25

3 years ago

0.3.24

3 years ago

0.3.23

3 years ago

0.3.22

3 years ago

0.3.21

3 years ago

0.3.19

3 years ago

0.3.18

3 years ago

0.3.17

3 years ago

0.3.16

3 years ago

0.3.15

3 years ago

0.3.14

3 years ago

0.3.13

3 years ago

0.3.12

3 years ago

0.3.11

3 years ago

0.2.207

3 years ago

0.2.206

3 years ago

0.2.205

3 years ago

0.2.204

3 years ago

0.2.203

3 years ago

0.2.202

3 years ago

0.2.201

3 years ago

0.2.200

3 years ago

0.3.0

3 years ago

0.3.6

3 years ago

0.3.5

3 years ago

0.3.8

3 years ago

0.3.7

3 years ago

0.3.2

3 years ago

0.3.1

3 years ago

0.3.4

3 years ago

0.3.3

3 years ago

0.2.199

3 years ago

0.2.198

3 years ago

0.2.197

3 years ago

0.2.196

3 years ago

0.3.9

3 years ago

0.3.10

3 years ago

0.2.189

3 years ago

0.2.188

3 years ago

0.2.187

3 years ago

0.2.186

3 years ago

0.2.185

3 years ago

0.2.184

3 years ago

0.2.183

3 years ago

0.2.182

3 years ago

0.2.181

3 years ago

0.2.180

3 years ago

0.2.179

3 years ago

0.2.178

3 years ago

0.2.177

3 years ago

0.2.176

3 years ago

0.2.175

3 years ago

0.2.174

3 years ago

0.2.173

3 years ago

0.2.172

3 years ago

0.2.171

3 years ago

0.2.170

3 years ago

0.2.169

3 years ago

0.2.168

3 years ago

0.2.167

3 years ago

0.2.166

3 years ago

0.2.165

3 years ago

0.2.164

3 years ago

0.2.163

3 years ago

0.2.162

3 years ago

0.2.161

3 years ago

0.2.160

3 years ago

0.2.159

3 years ago

0.2.158

3 years ago

0.2.157

3 years ago

0.2.156

3 years ago

0.2.155

3 years ago

0.2.154

3 years ago

0.2.195

3 years ago

0.2.194

3 years ago

0.2.193

3 years ago

0.2.192

3 years ago

0.2.191

3 years ago

0.2.190

3 years ago

0.2.149

3 years ago

0.2.148

3 years ago

0.2.147

3 years ago

0.2.146

3 years ago

0.2.153

3 years ago

0.2.152

3 years ago

0.2.151

3 years ago

0.2.150

3 years ago

0.2.145

3 years ago

0.2.144

3 years ago

0.2.143

3 years ago

0.2.142

3 years ago

0.2.141

3 years ago

0.2.140

3 years ago

0.2.139

3 years ago

0.2.138

3 years ago

0.2.137

3 years ago

0.2.136

3 years ago

0.2.135

3 years ago

0.2.134

3 years ago

0.2.133

3 years ago

0.2.132

3 years ago

0.2.131

3 years ago

0.2.130

3 years ago

0.2.129

3 years ago

0.2.128

3 years ago

0.2.127

3 years ago

0.2.126

3 years ago

0.2.125

3 years ago

0.2.124

3 years ago

0.2.123

3 years ago

0.2.122

3 years ago

0.2.121

3 years ago

0.2.120

3 years ago

0.2.119

3 years ago

0.2.118

3 years ago

0.2.117

3 years ago

0.2.116

3 years ago

0.2.115

3 years ago

0.2.114

3 years ago

0.2.113

3 years ago

0.2.112

3 years ago

0.2.111

3 years ago

0.2.110

3 years ago

0.2.109

3 years ago

0.2.108

3 years ago

0.2.107

3 years ago

0.2.106

3 years ago

0.2.105

3 years ago

0.2.104

3 years ago

0.2.103

3 years ago

0.2.102

3 years ago

0.2.101

3 years ago

0.2.100

3 years ago

0.2.96

3 years ago

0.2.95

3 years ago

0.2.94

3 years ago

0.2.93

3 years ago

0.2.92

3 years ago

0.2.91

3 years ago

0.2.90

3 years ago

0.2.99

3 years ago

0.2.98

3 years ago

0.2.97

3 years ago

0.2.85

3 years ago

0.2.84

3 years ago

0.2.83

3 years ago

0.2.82

3 years ago

0.2.81

4 years ago

0.2.80

4 years ago

0.2.89

3 years ago

0.2.88

3 years ago

0.2.87

3 years ago

0.2.86

3 years ago

0.2.74

4 years ago

0.2.73

4 years ago

0.2.72

4 years ago

0.2.71

4 years ago

0.2.70

4 years ago

0.2.79

4 years ago

0.2.78

4 years ago

0.2.77

4 years ago

0.2.76

4 years ago

0.2.75

4 years ago

0.2.69

4 years ago

0.2.68

4 years ago

0.2.67

4 years ago

0.2.66

4 years ago

0.2.63

4 years ago

0.2.62

4 years ago

0.2.61

4 years ago

0.2.60

4 years ago

0.2.65

4 years ago

0.2.64

4 years ago

0.2.52

4 years ago

0.2.51

4 years ago

0.2.50

4 years ago

0.2.59

4 years ago

0.2.58

4 years ago

0.2.57

4 years ago

0.2.56

4 years ago

0.2.55

4 years ago

0.2.54

4 years ago

0.2.53

4 years ago

0.2.41

4 years ago

0.2.49

4 years ago

0.2.48

4 years ago

0.2.47

4 years ago

0.2.46

4 years ago

0.2.45

4 years ago

0.2.44

4 years ago

0.2.43

4 years ago

0.2.42

4 years ago

0.2.40

4 years ago

0.2.39

4 years ago

0.2.38

4 years ago

0.2.37

4 years ago

0.2.36

4 years ago

0.2.35

4 years ago

0.2.34

4 years ago

0.2.33

4 years ago

0.2.32

4 years ago

0.2.31

4 years ago

0.2.30

4 years ago

0.2.29

4 years ago

0.2.28

4 years ago

0.2.27

4 years ago

0.2.26

4 years ago

0.2.25

4 years ago

0.2.24

4 years ago

0.2.23

4 years ago

0.2.22

4 years ago

0.2.21

4 years ago

0.2.20

4 years ago

0.2.19

4 years ago

0.2.18

4 years ago

0.2.17

4 years ago

0.2.16

4 years ago

0.2.15

4 years ago

0.2.14

4 years ago

0.2.13

4 years ago

0.2.12

4 years ago

0.2.11

4 years ago

0.2.10

4 years ago

0.2.9

4 years ago

0.2.7

4 years ago

0.2.6

4 years ago

0.2.8

4 years ago

0.2.5

4 years ago

0.2.3

4 years ago

0.2.2

4 years ago

0.2.4

4 years ago

0.1.300

4 years ago

0.2.1

4 years ago

0.2.0

4 years ago

0.1.297

4 years ago

0.1.299

4 years ago

0.1.298

4 years ago

0.1.296

4 years ago

0.1.295

4 years ago

0.1.293

4 years ago

0.1.294

4 years ago

0.1.292

4 years ago

0.1.291

4 years ago

0.1.290

4 years ago

0.1.289

4 years ago

0.1.288

4 years ago

0.1.287

4 years ago

0.1.286

4 years ago

0.1.285

4 years ago

0.1.284

4 years ago

0.1.283

4 years ago

0.1.282

4 years ago

0.1.281

4 years ago

0.1.279

4 years ago

0.1.280

4 years ago

0.1.278

4 years ago

0.1.277

4 years ago

0.1.276

4 years ago

0.1.275

4 years ago

0.1.274

4 years ago

0.1.273

4 years ago

0.1.271

4 years ago

0.1.272

4 years ago

0.1.269

4 years ago

0.1.270

4 years ago

0.1.268

4 years ago

0.1.267

4 years ago

0.1.266

4 years ago

0.1.265

4 years ago

0.1.264

4 years ago

0.1.263

4 years ago

0.1.262

4 years ago

0.1.260

4 years ago

0.1.261

4 years ago

0.1.259

4 years ago

0.1.257

4 years ago

0.1.256

4 years ago

0.1.258

4 years ago

0.1.255

4 years ago

0.1.254

4 years ago

0.1.253

4 years ago

0.1.252

4 years ago

0.1.251

4 years ago

0.1.250

4 years ago

0.1.239

4 years ago

0.1.238

4 years ago

0.1.237

4 years ago

0.1.236

4 years ago

0.1.249

4 years ago

0.1.246

4 years ago

0.1.245

4 years ago

0.1.248

4 years ago

0.1.247

4 years ago

0.1.242

4 years ago

0.1.241

4 years ago

0.1.244

4 years ago

0.1.243

4 years ago

0.1.240

4 years ago

0.1.235

4 years ago

0.1.234

4 years ago

0.1.233

4 years ago

0.1.232

4 years ago

0.1.231

4 years ago

0.1.230

4 years ago

0.1.229

4 years ago

0.1.228

4 years ago

0.1.227

4 years ago

0.1.224

4 years ago

0.1.223

4 years ago

0.1.226

4 years ago

0.1.225

4 years ago

0.1.222

4 years ago

0.1.221

4 years ago

0.1.220

4 years ago

0.1.219

4 years ago

0.1.218

4 years ago

0.1.187

4 years ago

0.1.188

4 years ago

0.1.186

4 years ago

0.1.185

4 years ago

0.1.184

4 years ago

0.1.183

4 years ago

0.1.182

4 years ago

0.1.181

4 years ago

0.1.180

4 years ago

0.1.179

4 years ago

0.1.178

4 years ago

0.1.177

4 years ago

0.1.176

4 years ago

0.1.175

4 years ago

0.1.174

4 years ago

0.1.173

4 years ago

0.1.172

4 years ago

0.1.171

4 years ago

0.1.170

4 years ago

0.1.169

4 years ago

0.1.168

4 years ago

0.1.167

4 years ago

0.1.166

4 years ago

0.1.165

4 years ago

0.1.164

4 years ago

0.1.163

4 years ago

0.1.162

4 years ago

0.1.161

4 years ago

0.1.160

4 years ago

0.1.159

4 years ago

0.1.158

4 years ago

0.1.157

4 years ago

0.1.156

4 years ago

0.1.154

4 years ago

0.1.155

4 years ago

0.1.153

4 years ago

0.1.152

4 years ago

0.1.151

4 years ago

0.1.150

4 years ago

0.1.149

4 years ago

0.1.148

4 years ago

0.1.147

4 years ago

0.1.146

4 years ago

0.1.145

4 years ago

0.1.144

4 years ago

0.1.143

4 years ago

0.1.142

4 years ago

0.1.141

4 years ago

0.1.140

5 years ago

0.1.139

5 years ago

0.1.138

5 years ago

0.1.137

5 years ago

0.1.136

5 years ago

0.1.135

5 years ago

0.1.132

5 years ago

0.1.134

5 years ago

0.1.133

5 years ago

0.1.131

5 years ago

0.1.130

5 years ago

0.1.129

5 years ago

0.1.128

5 years ago

0.1.127

5 years ago

0.1.126

5 years ago

0.1.125

5 years ago

0.1.124

5 years ago

0.1.123

5 years ago

0.1.122

5 years ago

0.1.121

5 years ago

0.1.120

5 years ago

0.1.119

5 years ago

0.1.118

5 years ago

0.1.117

5 years ago

0.1.116

5 years ago

0.1.115

5 years ago

0.1.114

5 years ago

0.1.113

5 years ago

0.1.112

5 years ago

0.1.111

5 years ago

0.1.110

5 years ago

0.1.109

5 years ago

0.1.108

5 years ago

0.1.107

5 years ago

0.1.106

5 years ago

0.1.105

5 years ago

0.1.104

5 years ago

0.1.103

5 years ago

0.1.102

5 years ago

0.1.101

5 years ago

0.1.100

5 years ago

0.1.99

5 years ago

0.1.98

5 years ago

0.1.97

5 years ago

0.1.96

5 years ago

0.1.94

5 years ago

0.1.95

5 years ago

0.1.93

5 years ago

0.1.92

5 years ago

0.1.91

5 years ago

0.1.90

5 years ago

0.1.88

5 years ago

0.1.89

5 years ago

0.1.87

5 years ago

0.1.85

5 years ago

0.1.86

5 years ago

0.1.84

5 years ago

0.1.83

5 years ago

0.1.81

5 years ago

0.1.82

5 years ago

0.1.80

5 years ago

0.1.79

5 years ago

0.1.78

5 years ago

0.1.77

5 years ago

0.1.76

5 years ago

0.1.75

5 years ago

0.1.74

5 years ago

0.1.73

5 years ago

0.1.72

5 years ago

0.1.71

5 years ago

0.1.70

5 years ago

0.1.69

5 years ago

0.1.68

5 years ago

0.1.67

5 years ago

0.1.66

5 years ago

0.1.65

5 years ago

0.1.64

5 years ago

0.1.63

5 years ago

0.1.62

5 years ago

0.1.61

5 years ago

0.1.60

5 years ago

0.1.59

5 years ago

0.1.58

5 years ago

0.1.56

5 years ago

0.1.57

5 years ago

0.1.55

5 years ago

0.1.54

5 years ago

0.1.52

5 years ago

0.1.53

5 years ago

0.1.50

5 years ago

0.1.51

5 years ago

0.1.49

5 years ago

0.1.48

5 years ago

0.1.47

5 years ago

0.1.46

5 years ago

0.1.45

5 years ago

0.1.44

5 years ago

0.1.43

5 years ago

0.1.42

5 years ago

0.1.41

5 years ago

0.1.40

5 years ago

0.1.39

5 years ago

0.1.38

5 years ago

0.1.37

5 years ago

0.1.36

5 years ago

0.1.35

5 years ago

0.1.34

5 years ago

0.1.33

5 years ago

0.1.31

5 years ago

0.1.32

5 years ago

0.1.30

5 years ago

0.1.29

5 years ago

0.1.28

5 years ago

0.1.27

5 years ago

0.1.26

5 years ago

0.1.25

5 years ago

0.1.24

5 years ago

0.1.23

5 years ago

0.1.22

5 years ago

0.1.21

5 years ago

0.1.20

5 years ago

0.1.19

5 years ago

0.1.18

5 years ago

0.1.17

5 years ago

0.1.16

5 years ago

0.1.15

5 years ago

0.1.14

5 years ago

0.1.13

5 years ago

0.1.12

5 years ago

0.1.10

5 years ago

0.1.11

5 years ago

0.1.9

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago

0.1.0

5 years ago