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

7 months ago

1.2.498

7 months ago

1.2.491

8 months ago

1.2.490

8 months ago

1.2.493

8 months ago

1.2.492

8 months ago

1.2.495

7 months ago

1.2.494

7 months ago

1.5.2

6 months ago

1.5.1

6 months ago

1.5.0

6 months ago

1.4.11

6 months ago

1.4.10

6 months ago

1.2.453

9 months ago

1.2.452

10 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

6 months ago

1.4.5

6 months ago

1.4.3

6 months ago

1.4.2

6 months ago

1.4.1

6 months ago

1.4.0

6 months ago

1.2.451

10 months ago

1.2.450

10 months ago

1.3.10

6 months ago

1.2.449

10 months ago

1.3.11

6 months ago

1.3.12

6 months ago

1.2.464

9 months ago

1.2.463

9 months ago

1.2.466

9 months ago

1.2.465

9 months ago

1.2.468

9 months ago

1.2.467

9 months ago

1.2.469

9 months ago

1.2.460

9 months ago

1.2.462

9 months ago

1.2.461

9 months ago

1.2.475

9 months ago

1.2.477

9 months ago

1.2.476

9 months ago

1.2.479

9 months ago

1.2.478

9 months ago

1.3.7

6 months ago

1.3.6

6 months ago

1.3.5

6 months ago

1.3.4

6 months ago

1.3.3

6 months ago

1.2.471

9 months ago

1.3.2

6 months ago

1.2.470

9 months ago

1.3.1

6 months ago

1.2.473

9 months ago

1.3.0

6 months ago

1.2.472

9 months ago

1.2.485

9 months ago

1.2.488

8 months ago

1.2.487

8 months ago

1.2.489

8 months ago

1.2.480

9 months ago

1.2.482

9 months ago

1.2.481

9 months ago

1.2.484

9 months ago

1.2.483

9 months ago

1.4.9

6 months ago

1.4.8

6 months ago

1.4.7

6 months ago

2.0.3

6 months ago

2.0.2

6 months ago

2.0.4

6 months ago

2.0.7

5 months ago

2.0.6

5 months ago

2.0.8

5 months ago

2.0.1

6 months ago

2.0.0

6 months ago

1.3.9

6 months ago

1.3.8

6 months ago

1.2.442

10 months ago

1.2.441

10 months ago

1.2.444

10 months ago

1.2.443

10 months ago

1.2.446

10 months ago

1.2.445

10 months ago

1.2.448

10 months ago

1.2.447

10 months ago

1.2.501

7 months ago

1.2.500

7 months ago

1.2.503

7 months ago

1.2.502

7 months ago

1.2.510

7 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

7 months ago

1.2.504

7 months ago

1.2.507

7 months ago

1.2.506

7 months ago

1.2.509

7 months ago

1.2.508

7 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

10 months ago

1.2.433

10 months ago

1.2.435

10 months ago

1.2.434

10 months ago

1.2.437

10 months ago

1.2.436

10 months ago

1.2.439

10 months ago

1.2.438

10 months ago

1.2.431

10 months ago

1.2.432

10 months ago

1.2.430

10 months ago

1.2.429

10 months ago

1.2.387

12 months ago

1.2.386

12 months ago

1.2.389

12 months ago

1.2.388

12 months ago

1.2.385

12 months ago

1.2.398

12 months ago

1.2.397

12 months ago

1.2.399

12 months ago

1.2.390

12 months ago

1.2.392

12 months ago

1.2.391

12 months ago

1.2.394

12 months ago

1.2.393

12 months ago

1.2.396

12 months ago

1.2.395

12 months ago

1.2.411

11 months ago

1.2.410

11 months ago

1.2.413

11 months ago

1.2.412

11 months ago

1.2.415

11 months ago

1.2.414

11 months ago

1.2.406

11 months ago

1.2.405

11 months ago

1.2.408

11 months ago

1.2.407

11 months ago

1.2.409

11 months ago

1.2.420

11 months ago

1.2.422

11 months ago

1.2.421

11 months ago

1.2.424

10 months ago

1.2.423

11 months ago

1.2.426

10 months ago

1.2.425

10 months ago

1.2.417

11 months ago

1.2.416

11 months ago

1.2.419

11 months ago

1.2.418

11 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

1 year ago

1.2.375

1 year ago

1.2.378

1 year ago

1.2.377

1 year ago

1.2.379

1 year ago

1.2.370

1 year ago

1.2.372

1 year ago

1.2.371

1 year ago

1.2.374

1 year ago

1.2.373

1 year ago

1.2.381

1 year ago

1.2.380

1 year ago

1.2.383

1 year ago

1.2.382

1 year ago

1.2.384

1 year 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

1 year ago

1.2.366

1 year ago

1.2.369

1 year ago

1.2.368

1 year 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

2 years ago

1.2.265

2 years ago

1.2.268

1 year ago

1.2.267

2 years ago

1.2.269

1 year ago

1.2.264

2 years 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

2 years ago

1.2.258

2 years ago

1.2.260

2 years ago

1.2.261

2 years ago

1.2.263

2 years ago

1.2.253

2 years ago

1.2.251

2 years ago

1.2.252

2 years ago

1.2.250

2 years ago

1.2.248

2 years ago

1.2.249

2 years ago

1.2.247

2 years ago

1.2.246

2 years ago

1.2.244

2 years ago

1.2.245

2 years 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