2.0.8 • Published 5 months ago

shinkansen-engine v2.0.8

Weekly downloads
11
License
ISC
Repository
github
Last release
5 months ago

shinkansen-engine

Shinkansen generates JSON Schema valid documents from user submissions with <html /> forms.

Engine

Engine renders React layouts with <html /> form field and group elements, as well as optional navigation components, using Pinion, Gears and Transmission.

Layouts can be produced from a JSON Schema transformed into the Zashiki description format. The user submission generated by the layout will be valid according to that JSON Schema.

Storybook

We use Storybook to present React layouts and components.

Our Stories contain single-value components for development. (Layouts for production are composed of one or several components.)

Typically, these render with an <input /> element, but under Controls you can see how a choice can be captured with <radio /> or <select /> elements.

String values

Number values

Array values

Whether items is an object or items is an array depends on how Zashiki interprets the JSON Schema (assuming that Zashiki has mechanically translated a JSON Schema into a description, and the description hasn't been generated manually). It matters for validating the document according to the schema, but for humans the distinction may seem arbitrary. Our stories account for both structures.

Array (Items is an object)

Array (Items is an array)

Object values

Boolean values

Null values

See also

1.2.497

7 months ago

1.2.496

7 months ago

1.2.499

6 months ago

1.2.498

7 months ago

1.2.491

7 months ago

1.2.490

7 months ago

1.2.493

7 months ago

1.2.492

7 months ago

1.2.495

7 months ago

1.2.494

7 months ago

1.5.2

5 months ago

1.5.1

5 months ago

1.5.0

5 months ago

1.4.11

5 months ago

1.4.10

5 months ago

1.2.453

9 months ago

1.2.452

9 months ago

1.2.455

9 months ago

1.2.454

9 months ago

1.2.457

9 months ago

1.2.456

9 months ago

1.2.459

9 months ago

1.2.458

9 months ago

1.4.6

5 months ago

1.4.5

5 months ago

1.4.3

5 months ago

1.4.2

5 months ago

1.4.1

5 months ago

1.4.0

5 months ago

1.2.451

9 months ago

1.2.450

9 months ago

1.3.10

5 months ago

1.2.449

9 months ago

1.3.11

5 months ago

1.3.12

5 months ago

1.2.464

9 months ago

1.2.463

9 months ago

1.2.466

8 months ago

1.2.465

9 months ago

1.2.468

8 months ago

1.2.467

8 months ago

1.2.469

8 months ago

1.2.460

9 months ago

1.2.462

9 months ago

1.2.461

9 months ago

1.2.475

8 months ago

1.2.477

8 months ago

1.2.476

8 months ago

1.2.479

8 months ago

1.2.478

8 months ago

1.3.7

5 months ago

1.3.6

5 months ago

1.3.5

5 months ago

1.3.4

5 months ago

1.3.3

5 months ago

1.2.471

8 months ago

1.3.2

5 months ago

1.2.470

8 months ago

1.3.1

6 months ago

1.2.473

8 months ago

1.3.0

6 months ago

1.2.472

8 months ago

1.2.485

8 months ago

1.2.488

8 months ago

1.2.487

8 months ago

1.2.489

7 months ago

1.2.480

8 months ago

1.2.482

8 months ago

1.2.481

8 months ago

1.2.484

8 months ago

1.2.483

8 months ago

1.4.9

5 months ago

1.4.8

5 months ago

1.4.7

5 months ago

2.0.3

5 months ago

2.0.2

5 months ago

2.0.4

5 months ago

2.0.7

5 months ago

2.0.6

5 months ago

2.0.8

5 months ago

2.0.1

5 months ago

2.0.0

5 months ago

1.3.9

5 months ago

1.3.8

5 months ago

1.2.442

9 months ago

1.2.441

9 months ago

1.2.444

9 months ago

1.2.443

9 months ago

1.2.446

9 months ago

1.2.445

9 months ago

1.2.448

9 months ago

1.2.447

9 months ago

1.2.501

6 months ago

1.2.500

6 months ago

1.2.503

6 months ago

1.2.502

6 months ago

1.2.510

6 months ago

1.2.512

6 months ago

1.2.511

6 months ago

1.2.514

6 months ago

1.2.513

6 months ago

1.2.505

6 months ago

1.2.504

6 months ago

1.2.507

6 months ago

1.2.506

6 months ago

1.2.509

6 months ago

1.2.508

6 months ago

1.2.520

6 months ago

1.2.516

6 months ago

1.2.515

6 months ago

1.2.518

6 months ago

1.2.517

6 months ago

1.2.519

6 months ago

1.2.440

9 months ago

1.2.433

9 months ago

1.2.435

9 months ago

1.2.434

9 months ago

1.2.437

9 months ago

1.2.436

9 months ago

1.2.439

9 months ago

1.2.438

9 months ago

1.2.431

10 months ago

1.2.432

9 months ago

1.2.430

10 months ago

1.2.429

10 months ago

1.2.387

11 months ago

1.2.386

11 months ago

1.2.389

11 months ago

1.2.388

11 months ago

1.2.385

11 months ago

1.2.398

11 months ago

1.2.397

11 months ago

1.2.399

11 months ago

1.2.390

11 months ago

1.2.392

11 months ago

1.2.391

11 months ago

1.2.394

11 months ago

1.2.393

11 months ago

1.2.396

11 months ago

1.2.395

11 months ago

1.2.411

10 months ago

1.2.410

10 months ago

1.2.413

10 months ago

1.2.412

10 months ago

1.2.415

10 months ago

1.2.414

10 months ago

1.2.406

10 months ago

1.2.405

10 months ago

1.2.408

10 months ago

1.2.407

10 months ago

1.2.409

10 months ago

1.2.420

10 months ago

1.2.422

10 months ago

1.2.421

10 months ago

1.2.424

10 months ago

1.2.423

10 months ago

1.2.426

10 months ago

1.2.425

10 months ago

1.2.417

10 months ago

1.2.416

10 months ago

1.2.419

10 months ago

1.2.418

10 months ago

1.2.428

10 months ago

1.2.427

10 months ago

1.2.400

11 months ago

1.2.402

11 months ago

1.2.401

11 months ago

1.2.404

11 months ago

1.2.403

11 months ago

1.2.376

12 months ago

1.2.375

12 months ago

1.2.378

12 months ago

1.2.377

12 months ago

1.2.379

12 months ago

1.2.370

12 months ago

1.2.372

12 months ago

1.2.371

12 months ago

1.2.374

12 months ago

1.2.373

12 months ago

1.2.381

12 months ago

1.2.380

12 months ago

1.2.383

12 months ago

1.2.382

12 months ago

1.2.384

11 months ago

1.2.332

1 year ago

1.2.331

1 year ago

1.2.334

1 year ago

1.2.333

1 year ago

1.2.336

1 year ago

1.2.335

1 year ago

1.2.338

1 year ago

1.2.337

1 year ago

1.2.330

1 year ago

1.2.329

1 year ago

1.2.343

1 year ago

1.2.342

1 year ago

1.2.345

1 year ago

1.2.344

1 year ago

1.2.347

1 year ago

1.2.346

1 year ago

1.2.349

1 year ago

1.2.348

1 year ago

1.2.341

1 year ago

1.2.340

1 year ago

1.2.339

1 year ago

1.2.354

1 year ago

1.2.353

1 year ago

1.2.356

1 year ago

1.2.355

1 year ago

1.2.358

1 year ago

1.2.359

1 year ago

1.2.350

1 year ago

1.2.352

1 year ago

1.2.351

1 year ago

1.2.365

1 year ago

1.2.364

1 year ago

1.2.367

12 months ago

1.2.366

12 months ago

1.2.369

12 months ago

1.2.368

12 months ago

1.2.361

1 year ago

1.2.360

1 year ago

1.2.363

1 year ago

1.2.362

1 year ago

1.2.328

1 year ago

1.2.327

1 year ago

1.2.326

1 year ago

1.2.325

1 year ago

1.2.324

1 year ago

1.2.321

1 year ago

1.2.323

1 year ago

1.2.322

1 year ago

1.2.320

1 year ago

1.2.319

1 year ago

1.2.318

1 year ago

1.2.317

1 year ago

1.2.316

1 year ago

1.2.315

1 year ago

1.2.314

1 year ago

1.2.313

1 year ago

1.2.312

1 year ago

1.2.311

1 year ago

1.2.310

1 year ago

1.2.309

1 year ago

1.2.307

1 year ago

1.2.308

1 year ago

1.2.306

1 year ago

1.2.305

1 year ago

1.2.303

1 year ago

1.2.304

1 year ago

1.2.302

1 year ago

1.2.301

1 year ago

1.2.300

1 year ago

1.2.299

1 year ago

1.2.298

1 year ago

1.2.297

1 year ago

1.2.296

1 year ago

1.2.295

1 year ago

1.2.294

1 year ago

1.2.293

1 year ago

1.2.291

1 year ago

1.2.290

1 year ago

1.2.292

1 year ago

1.2.289

1 year ago

1.2.288

1 year ago

1.2.287

1 year ago

1.2.286

1 year ago

1.2.285

1 year ago

1.2.284

1 year ago

1.2.283

1 year ago

1.2.282

1 year ago

1.2.281

1 year ago

1.2.279

1 year ago

1.2.280

1 year ago

1.2.277

1 year ago

1.2.278

1 year ago

1.2.276

1 year ago

1.2.275

1 year ago

1.2.266

1 year ago

1.2.265

1 year ago

1.2.268

1 year ago

1.2.267

1 year ago

1.2.269

1 year ago

1.2.264

1 year ago

1.2.271

1 year ago

1.2.270

1 year ago

1.2.273

1 year ago

1.2.272

1 year ago

1.2.274

1 year ago

1.2.259

1 year ago

1.2.258

1 year ago

1.2.260

1 year ago

1.2.261

1 year ago

1.2.263

1 year ago

1.2.253

1 year ago

1.2.251

1 year ago

1.2.252

1 year ago

1.2.250

1 year ago

1.2.248

1 year ago

1.2.249

1 year ago

1.2.247

1 year ago

1.2.246

1 year ago

1.2.244

2 years ago

1.2.245

1 year ago

1.2.243

2 years ago

1.2.242

2 years ago

1.2.241

2 years ago

1.2.237

2 years ago

1.2.236

2 years ago

1.2.239

2 years ago

1.2.238

2 years ago

1.2.240

2 years ago

1.2.235

2 years ago

1.2.233

2 years ago

1.2.232

2 years ago

1.2.234

2 years ago

1.2.231

2 years ago

1.2.230

2 years ago

1.2.228

2 years ago

1.2.227

2 years ago

1.2.229

2 years ago

1.2.226

2 years ago

1.2.225

2 years ago

1.2.224

2 years ago

1.2.222

2 years ago

1.2.223

2 years ago

1.2.221

2 years ago

1.2.220

2 years ago

1.2.219

2 years ago

1.2.218

2 years ago

1.2.217

2 years ago

1.2.215

2 years ago

1.2.214

2 years ago

1.2.216

2 years ago

1.2.212

2 years ago

1.2.211

2 years ago

1.2.210

2 years ago

1.2.208

2 years ago

1.2.209

2 years ago

1.2.207

2 years ago

1.2.206

2 years ago

1.2.205

2 years ago

1.2.204

2 years ago

1.2.202

2 years ago

1.2.203

2 years ago

1.2.200

2 years ago

1.2.201

2 years ago

1.2.199

2 years ago

1.2.198

2 years ago

1.2.196

2 years ago

1.2.195

2 years ago

1.2.197

2 years ago

1.2.192

2 years ago

1.2.194

2 years ago

1.2.193

2 years ago

1.2.145

2 years ago

1.2.144

2 years ago

1.2.147

2 years ago

1.2.146

2 years ago

1.2.149

2 years ago

1.2.148

2 years ago

1.2.141

2 years ago

1.2.143

2 years ago

1.2.142

2 years ago

1.2.156

2 years ago

1.2.155

2 years ago

1.2.158

2 years ago

1.2.157

2 years ago

1.2.159

2 years ago

1.2.150

2 years ago

1.2.152

2 years ago

1.2.151

2 years ago

1.2.154

2 years ago

1.2.153

2 years ago

1.2.167

2 years ago

1.2.166

2 years ago

1.2.169

2 years ago

1.2.168

2 years ago

1.2.161

2 years ago

1.2.160

2 years ago

1.2.163

2 years ago

1.2.162

2 years ago

1.2.165

2 years ago

1.2.164

2 years ago

1.2.178

2 years ago

1.2.177

2 years ago

1.2.179

2 years ago

1.2.170

2 years ago

1.2.172

2 years ago

1.2.171

2 years ago

1.2.174

2 years ago

1.2.173

2 years ago

1.2.176

2 years ago

1.2.175

2 years ago

1.2.189

2 years ago

1.2.188

2 years ago

1.2.181

2 years ago

1.2.180

2 years ago

1.2.183

2 years ago

1.2.182

2 years ago

1.2.185

2 years ago

1.2.184

2 years ago

1.2.187

2 years ago

1.2.186

2 years ago

1.2.191

2 years ago

1.2.190

2 years ago

1.2.134

2 years ago

1.2.133

2 years ago

1.2.136

2 years ago

1.2.135

2 years ago

1.2.138

2 years ago

1.2.137

2 years ago

1.2.139

2 years ago

1.2.130

2 years ago

1.2.132

2 years ago

1.2.131

2 years ago

1.2.140

2 years ago

1.2.112

2 years ago

1.2.111

2 years ago

1.2.114

2 years ago

1.2.113

2 years ago

1.2.116

2 years ago

1.2.115

2 years ago

1.2.118

2 years ago

1.2.117

2 years ago

1.2.110

2 years ago

1.2.123

2 years ago

1.2.122

2 years ago

1.2.125

2 years ago

1.2.124

2 years ago

1.2.127

2 years ago

1.2.126

2 years ago

1.2.129

2 years ago

1.2.128

2 years ago

1.2.121

2 years ago

1.2.120

2 years ago

1.2.119

2 years ago

1.2.81

2 years ago

1.2.82

2 years ago

1.2.80

2 years ago

1.2.85

2 years ago

1.2.86

2 years ago

1.2.83

2 years ago

1.2.84

2 years ago

1.2.89

2 years ago

1.2.87

2 years ago

1.2.88

2 years ago

1.2.92

2 years ago

1.2.93

2 years ago

1.2.90

2 years ago

1.2.91

2 years ago

1.2.96

2 years ago

1.2.97

2 years ago

1.2.94

2 years ago

1.2.95

2 years ago

1.2.98

2 years ago

1.2.99

2 years ago

1.2.60

2 years ago

1.2.63

2 years ago

1.2.64

2 years ago

1.2.61

2 years ago

1.2.62

2 years ago

1.2.67

2 years ago

1.2.68

2 years ago

1.2.65

2 years ago

1.2.66

2 years ago

1.2.69

2 years ago

1.2.70

2 years ago

1.2.71

2 years ago

1.2.74

2 years ago

1.2.72

2 years ago

1.2.73

2 years ago

1.2.78

2 years ago

1.2.79

2 years ago

1.2.76

2 years ago

1.2.77

2 years ago

1.2.41

2 years ago

1.2.42

2 years ago

1.2.40

2 years ago

1.2.45

2 years ago

1.2.46

2 years ago

1.2.43

2 years ago

1.2.44

2 years ago

1.2.49

2 years ago

1.2.47

2 years ago

1.2.48

2 years ago

1.2.101

2 years ago

1.2.100

2 years ago

1.2.103

2 years ago

1.2.102

2 years ago

1.2.105

2 years ago

1.2.104

2 years ago

1.2.107

2 years ago

1.2.106

2 years ago

1.2.52

2 years ago

1.2.53

2 years ago

1.2.50

2 years ago

1.2.51

2 years ago

1.2.56

2 years ago

1.2.57

2 years ago

1.2.54

2 years ago

1.2.55

2 years ago

1.2.58

2 years ago

1.2.59

2 years ago

1.2.18

2 years ago

1.2.19

2 years ago

1.2.20

2 years ago

1.2.109

2 years ago

1.2.23

2 years ago

1.2.108

2 years ago

1.2.24

2 years ago

1.2.21

2 years ago

1.2.22

2 years ago

1.2.27

2 years ago

1.2.28

2 years ago

1.2.25

2 years ago

1.2.26

2 years ago

1.2.29

2 years ago

1.2.30

2 years ago

1.2.31

2 years ago

1.2.34

2 years ago

1.2.35

2 years ago

1.2.32

2 years ago

1.2.33

2 years ago

1.2.38

2 years ago

1.2.39

2 years ago

1.2.36

2 years ago

1.2.37

2 years ago

1.2.0

2 years ago

1.2.8

2 years ago

1.2.7

2 years ago

1.2.6

2 years ago

1.2.5

2 years ago

1.2.4

2 years ago

1.2.3

2 years ago

1.2.2

2 years ago

1.2.1

2 years ago

1.2.12

2 years ago

1.2.10

2 years ago

1.2.11

2 years ago

1.2.16

2 years ago

1.2.17

2 years ago

1.2.14

2 years ago

1.2.15

2 years ago

1.1.9

2 years ago

1.1.8

2 years ago

1.1.7

2 years ago

1.1.11

2 years ago

1.1.10

2 years ago

1.2.9

2 years ago

1.0.60

2 years ago

1.0.22

2 years ago

1.0.21

2 years ago

1.0.26

2 years ago

1.0.24

2 years ago

1.0.28

2 years ago

1.0.27

2 years ago

1.0.32

2 years ago

1.0.31

2 years ago

1.0.37

2 years ago

1.0.36

2 years ago

1.0.35

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.39

2 years ago

1.0.38

2 years ago

1.1.6

2 years ago

1.1.5

2 years ago

1.1.4

2 years ago

1.1.3

2 years ago

1.1.2

2 years ago

1.0.40

2 years ago

1.0.44

2 years ago

1.0.43

2 years ago

1.0.42

2 years ago

1.0.48

2 years ago

1.0.47

2 years ago

1.0.46

2 years ago

1.0.45

2 years ago

1.0.49

2 years ago

1.0.50

2 years ago

1.0.55

2 years ago

1.0.54

2 years ago

1.0.53

2 years ago

1.0.52

2 years ago

1.0.59

2 years ago

1.0.57

2 years ago

1.0.56

2 years ago

1.0.19

4 years ago

1.0.20

4 years ago

1.0.18

4 years ago

1.0.17

4 years ago

1.0.16

4 years ago

1.0.15

4 years ago

1.0.14

5 years ago

1.0.13

5 years ago

1.0.12

5 years ago

1.0.11

5 years ago

1.0.9

5 years ago

1.0.10

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago

0.0.24

5 years ago

0.0.23

5 years ago

0.0.20

5 years ago

0.0.21

5 years ago

0.0.22

5 years ago

0.0.18

5 years ago

0.0.19

5 years ago

0.0.17

5 years ago

0.0.16

5 years ago

0.0.15

5 years ago

0.0.14

5 years ago

0.0.12

5 years ago

0.0.13

5 years ago

0.0.11

5 years ago

0.0.10

5 years ago

0.0.9

5 years ago

0.0.8

5 years ago

0.0.5

5 years ago

0.0.7

5 years ago

0.0.6

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago

0.0.0

5 years ago

0.0.1

8 years ago