Generate types and converters from JSON, Schema, and GraphQL
Перейти к файлу
Mark Probst f62cf77ace Don't regather class names from Schema for now
The schema we output has names for all the classes,
so no need to regather.  JSON Schema in general does
have unnamed classes, so we should reintroduce
regathering, once #63 is fixed.


Original commit 742408e3d29f92e08e919008b795f89401e9a25e
2017-07-31 08:18:32 -07:00
.vscode Configure all dependencies to work locally 2017-07-12 19:12:20 -07:00
app/public/sample/json Onboarding! 2017-07-29 18:42:37 -07:00
cli Allow custom top-level name 2017-07-29 15:36:16 -07:00
src Don't regather class names from Schema for now 2017-07-31 08:18:32 -07:00
test Compare numbers approximately because Newtonsoft's bad at math 2017-07-30 08:46:23 -07:00
.gitignore gitignore schema test file 2017-07-27 16:55:40 -07:00
.travis.yml Attempt alternate means of installing .NET core 2017-07-29 22:19:04 -07:00
README.md `run` isn't needed for test script 2017-07-25 11:09:44 -07:00
bower.json Support JSON Schema input from the command line 2017-07-29 13:20:37 -07:00
deploy.sh Simplify Firebase deploy 2017-07-27 20:03:58 -07:00
package.json Test JSON Schema 2017-07-27 16:41:37 -07:00

README.md

Build Status

Setup

$ npm install

Build

$ npm run build

Test

$ npm test

Requirements

Edit

$ code . # open in VSCode

Install the purescript-ide extension in VSCode, then use the command pallete to start the psc-ide server for code completion, etc.

Play

$ npm start

The react app will live-reload when you edit any source.

Deploy

  • Commit to master to deploy quicktype.io.
  • The quicktype CLI will also deploy to NPM if it has a newer version number.