0.3.3 • Published 2 years ago

quartzjs v0.3.3

Weekly downloads
2
License
MIT
Repository
-
Last release
2 years ago

A decentralized framework for developing frontend and/or backend realtime applications

  • Incoming events path listen on .view.tsx .gateway.ts file types declaration.
  • No directory structure is required.
  • No main file is required.
  • As a frontend, is a single page application.
  • Hot module reloading for frontend and backend.

Frontend

View

  • View decorator path route and auto instance
  • Parameter decorator for extract url parameter

Component

  • Method auto binding
  • Re rendering enabled for states changes
  • Initiate event like useEffect hook
  • State decorator like useState without set method
  • Property decorator like react props
  • Children as render argument

Utility

  • Navigate method for routing
  • Receptor decorator for websocket events callback
  • Emitter method gateway event send

Backend

Gateway

  • Gateway decorator websocket auto instance with main path
  • Request decorator websocket listen event callback with secondary path
  • Response websocket method send to request client
  • Broadcast websocket global event send

Database

  • Database decorator auto instance
  • Initiate decorator autoexecute method

Guard

  • Guard decorator auto instance
  • Intercept decorator middleware event callback
  • Expose decorator to expose gateway event callbacks from guard

Utility

  • Logger decorator optionally can log arguments and/or returns

Future implementations

  • Config file
  • Mail sender in backend as jsx
  • Layout shared to avoid rerendering on routing
  • Styled themes
  • Object type for state

Frontend

View

// home.view.tsx
import { View, Navigator, Request } from 'quartzjs'
import { ButtonComponent } from './button.component'

@View( '/' )
export class HomeView {

  render( ) {
    return (
      <>
        <ButtonComponent label={ 'Go to message!' } onClick={ () => Navigator( '/message' ) }/>
        <ButtonComponent label={ 'Go to message with params' } onClick={ () => Navigator( '/message?height=200&width=300' ) }/>
        <ButtonComponent label={ 'Check endpoint authorization!' } onClick={ () => Request( '/account/create', { a: 1 } ) }/>
      </>
    )
  }

}
// message.view.tsx
import { View, Navigate, Parameter } from 'quartzjs'
import { ButtonComponent } from './button.component'
import { ChatComponent } from './chat.component'

@View( '/message' )
export class MessageView {

  @Parameter()
  height: number

  @Parameter()
  width: number

  render( ) {
    return (
      <>
        <ButtonComponent label={ 'Go to home!' } onClick={ () => Navigate( '/' ) }/>	
        <ChatComponent/>
        {this.height} {this.width}
      </>
    )
  }

}

Component

// chat.component.tsx
import { Component, State, Receptor, Emitter } from 'quartzjs'

@Component()
export class ChatComponent {

  @State()
  messages: String[] = [ ]

  @Receptor( '/message/read' )
  onRead( message: String ) {
    this.messages.unshift( message )
  }

  onCreate( ) {
    Emitter( '/message/create', this.input )
    this.input = ''
  }

  input: String

  render( ) {
    return (
      <>
        <ul class="m-4 mt-0 list-none list-inside text-blue-dark border w-[363px] h-[100px] overflow-auto rounded">
          { this.messages.map( ( m: any ) => <li>{ m }</li> ) }
        </ul>
        <div class="flex m-4">
          <input
            type="text"
            placeholder="Write Here!"
            class="py-2 px-2 text-md border focus:outline-none rounded"
            onKeyUp={ ( e: any ) => this.input = e.target.value }
          />
          <button
            class="ml-4 w-20 flex items-center justify-center border rounded text-blue-dark"
            onClick={this.onCreate}
          >Send
          </button>
        </div>
      </>
    )
  }

}
// button.component.tsx
import { Component, Property } from 'quartzjs'

@Component()
export class ButtonComponent {

  @Property()
  label: string

  @Property()
  onClick: any

  render( ) {
    return (
      <button class="m-4 bg-blue-500 hover:bg-blue-700 text-white font-bold py-2 px-4 rounded" onClick={this.onClick}>
        {this.label}
      </button>
    )
  }

}

Backend

Gateway

// user.gateway.ts
import { Gateway, Request, Reaponse } from 'quartzjs'

@Gateway( '/user' )
export class UserGateway {

  @Request( '/create' )
  onCreate( message: any ): Response {
    return Response( '/user/read', message )
  }

}
// message.gateway.ts
import { Gateway, Request, Broadcast, Logger, Expose } from 'quartzjs'

@Gateway( '/message' )
export class MessageGateway {

  @Expose( )
  @Logger( )
  @Request( '/create' )
  onCreate( message: any ) {
    Broadcast( '/message/read', message )
  }

}

Database

// mongodb.database.ts
import { Database, Initiate } from 'quartzjs'

@Database( )
export class MongodbDatabase {

  @Initiate()
  connect() {
    // database connection
  }

}

Guard

// authorization.guard.ts
import { Guard, Intercept, Logger } from 'quartzjs'

@Guard( )
export class AuthorizationGuard {

  @Logger( )
  @Intercept( )
  onAuthorize( { path, data }: any ) {
    return false
  }

}
0.3.2

2 years ago

0.3.1

2 years ago

0.3.3

2 years ago

0.0.205

2 years ago

0.0.204

2 years ago

0.0.203

2 years ago

0.0.202

2 years ago

0.0.209

2 years ago

0.0.208

2 years ago

0.0.207

2 years ago

0.0.206

2 years ago

0.0.201

2 years ago

0.0.200

2 years ago

0.0.216

2 years ago

0.0.215

2 years ago

0.0.214

2 years ago

0.0.213

2 years ago

0.0.219

2 years ago

0.0.218

2 years ago

0.0.217

2 years ago

0.0.212

2 years ago

0.0.211

2 years ago

0.0.210

2 years ago

0.0.227

2 years ago

0.0.226

2 years ago

0.0.225

2 years ago

0.0.224

2 years ago

0.0.229

2 years ago

0.0.228

2 years ago

0.0.223

2 years ago

0.0.222

2 years ago

0.0.221

2 years ago

0.0.220

2 years ago

0.0.40

2 years ago

0.0.41

2 years ago

0.0.42

2 years ago

0.0.43

2 years ago

0.0.44

2 years ago

0.0.45

2 years ago

0.0.46

2 years ago

0.0.47

2 years ago

0.0.37

2 years ago

0.0.38

2 years ago

0.0.39

2 years ago

0.0.30

2 years ago

0.0.31

2 years ago

0.0.32

2 years ago

0.0.33

2 years ago

0.0.34

2 years ago

0.0.35

2 years ago

0.0.36

2 years ago

0.1.206

2 years ago

0.1.205

2 years ago

0.1.208

2 years ago

0.1.207

2 years ago

0.1.202

2 years ago

0.1.201

2 years ago

0.1.204

2 years ago

0.1.203

2 years ago

0.0.26

2 years ago

0.0.27

2 years ago

0.1.200

2 years ago

0.0.28

2 years ago

0.0.29

2 years ago

0.0.20

2 years ago

0.0.21

2 years ago

0.0.22

2 years ago

0.0.23

2 years ago

0.0.24

2 years ago

0.0.25

2 years ago

0.1.209

2 years ago

0.1.217

2 years ago

0.1.216

2 years ago

0.1.219

2 years ago

0.1.218

2 years ago

0.1.213

2 years ago

0.1.212

2 years ago

0.1.215

2 years ago

0.1.214

2 years ago

0.0.15

2 years ago

0.0.16

2 years ago

0.1.211

2 years ago

0.0.17

2 years ago

0.1.210

2 years ago

0.0.18

2 years ago

0.0.19

2 years ago

0.0.10

2 years ago

0.0.11

2 years ago

0.0.12

2 years ago

0.0.13

2 years ago

0.0.14

2 years ago

0.1.228

2 years ago

0.1.227

2 years ago

0.1.229

2 years ago

0.1.224

2 years ago

0.1.223

2 years ago

0.1.226

2 years ago

0.1.225

2 years ago

0.1.220

2 years ago

0.1.222

2 years ago

0.1.221

2 years ago

0.2.227

2 years ago

0.0.197

2 years ago

0.0.196

2 years ago

0.0.195

2 years ago

0.0.194

2 years ago

0.0.199

2 years ago

0.0.198

2 years ago

0.0.193

2 years ago

0.0.192

2 years ago

0.0.191

2 years ago

0.0.190

2 years ago

0.1.190

2 years ago

0.1.52

2 years ago

0.1.53

2 years ago

0.1.192

2 years ago

0.1.54

2 years ago

0.0.159

2 years ago

0.1.191

2 years ago

0.1.55

2 years ago

0.0.158

2 years ago

0.1.56

2 years ago

0.1.57

2 years ago

0.1.58

2 years ago

0.1.59

2 years ago

0.0.153

2 years ago

0.0.152

2 years ago

0.0.151

2 years ago

0.0.150

2 years ago

0.0.157

2 years ago

0.0.156

2 years ago

0.1.50

2 years ago

0.0.155

2 years ago

0.0.154

2 years ago

0.1.198

2 years ago

0.1.49

2 years ago

0.1.197

2 years ago

0.1.199

2 years ago

0.1.194

2 years ago

0.1.193

2 years ago

0.1.196

2 years ago

0.1.195

2 years ago

0.1.41

2 years ago

0.1.42

2 years ago

0.1.43

2 years ago

0.1.44

2 years ago

0.0.169

2 years ago

0.1.45

2 years ago

0.1.46

2 years ago

0.1.47

2 years ago

0.1.48

2 years ago

0.0.164

2 years ago

0.0.163

2 years ago

0.0.162

2 years ago

0.0.161

2 years ago

0.0.168

2 years ago

0.0.167

2 years ago

0.0.166

2 years ago

0.1.40

2 years ago

0.0.165

2 years ago

0.0.160

2 years ago

0.1.38

2 years ago

0.1.39

2 years ago

0.1.30

2 years ago

0.1.31

2 years ago

0.1.32

2 years ago

0.1.33

2 years ago

0.1.34

2 years ago

0.1.35

2 years ago

0.1.36

2 years ago

0.1.37

2 years ago

0.0.175

2 years ago

0.0.174

2 years ago

0.0.173

2 years ago

0.0.172

2 years ago

0.0.179

2 years ago

0.0.178

2 years ago

0.0.177

2 years ago

0.0.176

2 years ago

0.0.171

2 years ago

0.0.170

2 years ago

0.1.27

2 years ago

0.1.29

2 years ago

0.1.20

2 years ago

0.1.21

2 years ago

0.1.22

2 years ago

0.1.23

2 years ago

0.1.24

2 years ago

0.0.186

2 years ago

0.0.185

2 years ago

0.0.184

2 years ago

0.0.183

2 years ago

0.0.189

2 years ago

0.0.188

2 years ago

0.0.187

2 years ago

0.2.190

2 years ago

0.0.182

2 years ago

0.0.181

2 years ago

0.0.180

2 years ago

0.1.16

2 years ago

0.1.17

2 years ago

0.1.18

2 years ago

0.1.19

2 years ago

0.1.96

2 years ago

0.0.117

2 years ago

0.1.97

2 years ago

0.0.116

2 years ago

0.1.98

2 years ago

0.1.99

2 years ago

0.0.114

2 years ago

0.0.119

2 years ago

0.0.118

2 years ago

0.1.90

2 years ago

0.1.91

2 years ago

0.1.92

2 years ago

0.0.113

2 years ago

0.1.93

2 years ago

0.0.112

2 years ago

0.1.94

2 years ago

0.0.111

2 years ago

0.1.95

2 years ago

0.0.110

2 years ago

0.1.158

2 years ago

0.1.157

2 years ago

0.1.159

2 years ago

0.1.154

2 years ago

0.1.153

2 years ago

0.1.156

2 years ago

0.1.155

2 years ago

0.1.150

2 years ago

0.1.152

2 years ago

0.1.85

2 years ago

0.0.128

2 years ago

0.1.86

2 years ago

0.0.127

2 years ago

0.1.87

2 years ago

0.0.126

2 years ago

0.1.88

2 years ago

0.0.125

2 years ago

0.1.89

2 years ago

0.0.129

2 years ago

0.0.120

2 years ago

0.1.80

2 years ago

0.1.81

2 years ago

0.0.124

2 years ago

0.1.82

2 years ago

0.0.123

2 years ago

0.1.83

2 years ago

0.0.122

2 years ago

0.1.84

2 years ago

0.0.121

2 years ago

0.1.0

2 years ago

0.1.2

2 years ago

0.1.1

2 years ago

0.1.169

2 years ago

0.1.168

2 years ago

0.1.165

2 years ago

0.1.8

2 years ago

0.1.164

2 years ago

0.1.7

2 years ago

0.1.167

2 years ago

0.1.166

2 years ago

0.1.9

2 years ago

0.1.161

2 years ago

0.1.4

2 years ago

0.1.160

2 years ago

0.1.3

2 years ago

0.1.163

2 years ago

0.1.6

2 years ago

0.1.162

2 years ago

0.1.5

2 years ago

0.1.74

2 years ago

0.0.139

2 years ago

0.1.75

2 years ago

0.0.138

2 years ago

0.1.170

2 years ago

0.1.76

2 years ago

0.0.137

2 years ago

0.1.77

2 years ago

0.0.136

2 years ago

0.1.78

2 years ago

0.1.79

2 years ago

0.0.131

2 years ago

0.0.130

2 years ago

0.1.70

2 years ago

0.0.135

2 years ago

0.1.71

2 years ago

0.0.134

2 years ago

0.1.72

2 years ago

0.0.133

2 years ago

0.1.73

2 years ago

0.0.132

2 years ago

0.1.179

2 years ago

0.1.176

2 years ago

0.1.175

2 years ago

0.1.178

2 years ago

0.1.177

2 years ago

0.1.172

2 years ago

0.1.171

2 years ago

0.1.174

2 years ago

0.1.173

2 years ago

0.1.63

2 years ago

0.1.64

2 years ago

0.0.149

2 years ago

0.1.181

2 years ago

0.1.65

2 years ago

0.0.148

2 years ago

0.1.180

2 years ago

0.1.66

2 years ago

0.0.147

2 years ago

0.1.67

2 years ago

0.1.68

2 years ago

0.1.69

2 years ago

0.0.142

2 years ago

0.0.141

2 years ago

0.0.140

2 years ago

0.0.146

2 years ago

0.1.60

2 years ago

0.0.145

2 years ago

0.1.61

2 years ago

0.0.144

2 years ago

0.1.62

2 years ago

0.0.143

2 years ago

0.1.187

2 years ago

0.1.186

2 years ago

0.1.189

2 years ago

0.1.188

2 years ago

0.1.183

2 years ago

0.1.182

2 years ago

0.1.185

2 years ago

0.1.184

2 years ago

0.0.315

2 years ago

0.0.314

2 years ago

0.0.313

2 years ago

0.2.149

2 years ago

0.0.312

2 years ago

0.2.148

2 years ago

0.0.319

2 years ago

0.2.147

2 years ago

0.0.318

2 years ago

0.2.146

2 years ago

0.0.317

2 years ago

0.2.145

2 years ago

0.0.316

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.0.311

2 years ago

0.0.310

2 years ago

0.1.118

2 years ago

0.1.359

2 years ago

0.1.117

2 years ago

0.1.119

2 years ago

0.1.356

2 years ago

0.1.114

2 years ago

0.1.355

2 years ago

0.1.113

2 years ago

0.1.358

2 years ago

0.1.116

2 years ago

0.1.357

2 years ago

0.1.115

2 years ago

0.1.352

2 years ago

0.1.110

2 years ago

0.1.351

2 years ago

0.1.112

2 years ago

0.1.353

2 years ago

0.1.111

2 years ago

0.0.309

2 years ago

0.1.350

2 years ago

0.0.326

2 years ago

0.0.325

2 years ago

0.2.139

2 years ago

0.0.324

2 years ago

0.2.138

2 years ago

0.0.323

2 years ago

0.2.137

2 years ago

0.2.136

2 years ago

0.0.329

2 years ago

0.2.135

2 years ago

0.0.328

2 years ago

0.2.134

2 years ago

0.0.327

2 years ago

0.2.133

2 years ago

0.2.132

2 years ago

0.2.130

2 years ago

0.0.322

2 years ago

0.0.321

2 years ago

0.0.320

2 years ago

0.1.129

2 years ago

0.1.128

2 years ago

0.1.367

2 years ago

0.1.125

2 years ago

0.1.124

2 years ago

0.1.369

2 years ago

0.1.127

2 years ago

0.1.368

2 years ago

0.1.126

2 years ago

0.1.363

2 years ago

0.1.121

2 years ago

0.1.362

2 years ago

0.1.120

2 years ago

0.1.365

2 years ago

0.1.123

2 years ago

0.1.364

2 years ago

0.1.122

2 years ago

0.1.361

2 years ago

0.1.360

2 years ago

0.0.337

2 years ago

0.2.129

2 years ago

0.0.336

2 years ago

0.2.128

2 years ago

0.0.335

2 years ago

0.2.127

2 years ago

0.0.334

2 years ago

0.2.126

2 years ago

0.2.125

2 years ago

0.2.124

2 years ago

0.0.339

2 years ago

0.2.123

2 years ago

0.0.338

2 years ago

0.2.122

2 years ago

0.2.121

2 years ago

0.2.120

2 years ago

0.0.332

2 years ago

0.0.331

2 years ago

0.0.330

2 years ago

0.1.139

2 years ago

0.1.136

2 years ago

0.1.377

2 years ago

0.1.135

2 years ago

0.1.138

2 years ago

0.1.137

2 years ago

0.1.374

2 years ago

0.1.132

2 years ago

0.1.373

2 years ago

0.1.131

2 years ago

0.1.376

2 years ago

0.1.134

2 years ago

0.1.375

2 years ago

0.1.133

2 years ago

0.1.370

2 years ago

0.1.372

2 years ago

0.1.130

2 years ago

0.1.371

2 years ago

0.0.106

2 years ago

0.2.118

2 years ago

0.0.105

2 years ago

0.2.117

2 years ago

0.0.104

2 years ago

0.2.116

2 years ago

0.0.103

2 years ago

0.2.115

2 years ago

0.2.114

2 years ago

0.0.109

2 years ago

0.2.113

2 years ago

0.0.108

2 years ago

0.2.112

2 years ago

0.0.107

2 years ago

0.2.111

2 years ago

0.0.340

2 years ago

0.2.110

2 years ago

0.0.344

2 years ago

0.0.102

2 years ago

0.0.343

2 years ago

0.0.101

2 years ago

0.0.342

2 years ago

0.0.100

2 years ago

0.0.341

2 years ago

0.1.147

2 years ago

0.1.146

2 years ago

0.1.149

2 years ago

0.1.148

2 years ago

0.1.143

2 years ago

0.1.142

2 years ago

0.1.145

2 years ago

0.1.144

2 years ago

0.1.141

2 years ago

0.2.109

2 years ago

0.1.140

2 years ago

0.1.10

2 years ago

0.1.11

2 years ago

0.1.12

2 years ago

0.1.13

2 years ago

0.1.14

2 years ago

0.2.189

2 years ago

0.1.15

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.1.309

2 years ago

0.2.183

2 years ago

0.1.308

2 years ago

0.2.182

2 years ago

0.2.181

2 years ago

0.2.180

2 years ago

0.1.316

2 years ago

0.1.315

2 years ago

0.1.318

2 years ago

0.1.317

2 years ago

0.1.312

2 years ago

0.1.311

2 years ago

0.1.314

2 years ago

0.1.313

2 years ago

0.1.310

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.1.319

2 years ago

0.2.171

2 years ago

0.2.170

2 years ago

0.1.327

2 years ago

0.1.326

2 years ago

0.1.329

2 years ago

0.1.328

2 years ago

0.1.323

2 years ago

0.1.322

2 years ago

0.1.325

2 years ago

0.1.324

2 years ago

0.1.321

2 years ago

0.1.320

2 years ago

0.2.169

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.1.338

2 years ago

0.1.337

2 years ago

0.1.339

2 years ago

0.1.334

2 years ago

0.1.333

2 years ago

0.1.336

2 years ago

0.1.335

2 years ago

0.1.330

2 years ago

0.1.332

2 years ago

0.1.331

2 years ago

0.0.303

2 years ago

0.2.159

2 years ago

0.0.308

2 years ago

0.2.158

2 years ago

0.0.307

2 years ago

0.2.157

2 years ago

0.0.306

2 years ago

0.2.156

2 years ago

0.0.305

2 years ago

0.2.155

2 years ago

0.2.154

2 years ago

0.2.153

2 years ago

0.2.152

2 years ago

0.2.151

2 years ago

0.0.300

2 years ago

0.2.150

2 years ago

0.1.349

2 years ago

0.1.107

2 years ago

0.1.348

2 years ago

0.1.106

2 years ago

0.1.109

2 years ago

0.1.108

2 years ago

0.1.345

2 years ago

0.1.103

2 years ago

0.1.344

2 years ago

0.1.102

2 years ago

0.1.347

2 years ago

0.1.105

2 years ago

0.1.346

2 years ago

0.1.104

2 years ago

0.1.341

2 years ago

0.1.340

2 years ago

0.1.343

2 years ago

0.1.101

2 years ago

0.1.342

2 years ago

0.1.100

2 years ago

0.1.305

2 years ago

0.1.304

2 years ago

0.1.307

2 years ago

0.1.306

2 years ago

0.1.301

2 years ago

0.1.300

2 years ago

0.1.303

2 years ago

0.1.302

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.99

2 years ago

0.2.98

2 years ago

0.2.97

2 years ago

0.0.1

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.9

2 years ago

0.0.8

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.84

2 years ago

0.0.85

2 years ago

0.0.86

2 years ago

0.0.279

2 years ago

0.0.87

2 years ago

0.0.89

2 years ago

0.0.274

2 years ago

0.2.26

2 years ago

0.0.273

2 years ago

0.2.25

2 years ago

0.0.272

2 years ago

0.2.24

2 years ago

0.0.271

2 years ago

0.2.23

2 years ago

0.0.278

2 years ago

0.0.80

2 years ago

0.2.22

2 years ago

0.0.277

2 years ago

0.0.81

2 years ago

0.2.21

2 years ago

0.0.276

2 years ago

0.0.82

2 years ago

0.2.20

2 years ago

0.0.275

2 years ago

0.0.83

2 years ago

0.0.270

2 years ago

0.2.19

2 years ago

0.2.18

2 years ago

0.2.17

2 years ago

0.0.73

2 years ago

0.0.74

2 years ago

0.0.75

2 years ago

0.0.76

2 years ago

0.0.77

2 years ago

0.0.78

2 years ago

0.0.79

2 years ago

0.2.16

2 years ago

0.0.285

2 years ago

0.0.284

2 years ago

0.0.282

2 years ago

0.2.12

2 years ago

0.2.11

2 years ago

0.0.70

2 years ago

0.2.10

2 years ago

0.0.287

2 years ago

0.0.71

2 years ago

0.0.286

2 years ago

0.0.72

2 years ago

0.0.281

2 years ago

0.0.280

2 years ago

0.0.62

2 years ago

0.0.63

2 years ago

0.0.64

2 years ago

0.0.65

2 years ago

0.0.66

2 years ago

0.0.67

2 years ago

0.0.68

2 years ago

0.0.69

2 years ago

0.0.296

2 years ago

0.0.295

2 years ago

0.0.293

2 years ago

0.0.299

2 years ago

0.0.298

2 years ago

0.0.60

2 years ago

0.0.297

2 years ago

0.0.61

2 years ago

0.0.291

2 years ago

0.0.290

2 years ago

0.0.59

2 years ago

0.0.51

2 years ago

0.0.52

2 years ago

0.0.53

2 years ago

0.0.54

2 years ago

0.0.55

2 years ago

0.0.56

2 years ago

0.0.57

2 years ago

0.0.58

2 years ago

0.0.50

2 years ago

0.0.48

2 years ago

0.0.49

2 years ago

0.2.63

2 years ago

0.0.238

2 years ago

0.2.62

2 years ago

0.0.237

2 years ago

0.0.236

2 years ago

0.2.60

2 years ago

0.0.235

2 years ago

0.0.239

2 years ago

0.0.230

2 years ago

0.2.69

2 years ago

0.2.68

2 years ago

0.2.67

2 years ago

0.0.234

2 years ago

0.2.66

2 years ago

0.0.233

2 years ago

0.2.65

2 years ago

0.0.232

2 years ago

0.0.231

2 years ago

0.0.249

2 years ago

0.0.248

2 years ago

0.0.247

2 years ago

0.0.246

2 years ago

0.0.241

2 years ago

0.2.59

2 years ago

0.0.240

2 years ago

0.2.58

2 years ago

0.2.57

2 years ago

0.0.245

2 years ago

0.0.244

2 years ago

0.0.243

2 years ago

0.0.242

2 years ago

0.2.41

2 years ago

0.2.40

2 years ago

0.0.259

2 years ago

0.2.46

2 years ago

0.2.45

2 years ago

0.2.44

2 years ago

0.2.43

2 years ago

0.2.42

2 years ago

0.2.39

2 years ago

0.2.30

2 years ago

0.0.269

2 years ago

0.0.268

2 years ago

0.2.38

2 years ago

0.0.263

2 years ago

0.2.37

2 years ago

0.0.262

2 years ago

0.2.36

2 years ago

0.0.261

2 years ago

0.2.35

2 years ago

0.0.260

2 years ago

0.2.34

2 years ago

0.0.267

2 years ago

0.2.33

2 years ago

0.0.266

2 years ago

0.2.32

2 years ago

0.0.265

2 years ago

0.2.31

2 years ago

0.0.264

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.2.29

2 years ago

0.2.28

2 years ago

0.2.7

2 years ago

0.2.6

2 years ago

0.2.9

2 years ago

0.2.8

2 years ago

0.2.3

2 years ago

0.2.2

2 years ago

0.2.5

2 years ago

0.2.4

2 years ago

1.3.1

5 years ago

1.3.0

5 years ago

1.2.6

5 years ago

1.2.5

5 years ago

1.1.5

5 years ago

1.1.4

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.3

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

1.0.2

5 years ago