Граф коммитов

125 Коммитов

Автор SHA1 Сообщение Дата
David Siegel 242c8f7700 Remove failable inititializers from Swift
Swift convenience initializers now only throw exceptions on error, rather than sometimes throwing and sometimes returning nil.
2018-02-09 22:24:03 -08:00
Mark Probst 46429a4596 Actually use the Markov Chain to infer maps 2018-02-07 19:23:17 -08:00
David Siegel 98d4b1d1ec
Merge pull request #478 from quicktype/objective-c
Objective-C small changes
2018-01-31 20:50:17 -08:00
David Siegel dd96119202 Bump version for Objective-C breakage 2018-01-31 20:45:54 -08:00
Mark Probst 7b1556a45b Scripts for building self-contained binaries 2018-01-30 22:14:21 -08:00
David Siegel 0f2adfc55d Add some boolean prefixes 2018-01-30 12:36:03 -08:00
David Siegel 57884cb029
Allow convenience initializers and serializers to throw (#463)
* Don't swallow exceptions from JSONDecoder.decode
* Propagate exceptions when encoding

Fixes #462
2018-01-27 18:16:56 -08:00
Mark Probst 778c0f796b tslint fixes 2018-01-23 08:26:59 -08:00
David Siegel 91ebd4e162 Bump minor version for Objective-C initial release 2018-01-15 18:18:26 -08:00
Mark Probst 2a15147bfc Handlebar templates prototype 2018-01-13 13:55:29 -08:00
David Siegel fbd65ac788
Test incrementing minor version 2018-01-02 14:19:46 -08:00
David Siegel a683f7489a Reject tests that take too long
Some Swift test is stalling on Travis, causing the test run to timeout
after 40 minutes. This fails the test 5 minutes after a stalled test
launches. I wish this limit were more like 1 minute, but some Java and
C++ tests take a few minutes (this is something we should fix).
2017-12-28 22:46:54 -08:00
Mark Probst c00b8f9349 Nice error message when file not found. Fixes #194 2017-12-28 15:39:16 -05:00
David Siegel 5bc6486f3d Bump major version for Swift breaking changes 2017-12-26 13:27:39 -08:00
Mark Probst c8a5157241 Bump CLI 2017-12-18 19:50:35 -08:00
David Siegel 480d967b05 This breaks require/import paths for all but the main module.
Clients should only import/require "quicktype" anyway, since this re-exports our public API.
2017-12-12 16:10:21 -08:00
David Siegel 01a43a0577 Simplify npm packaging
Publish from root project directory rather than dist. This makes things like `npm link` work.

ci:skip-tests
2017-12-12 15:38:55 -08:00
David Siegel 75045633cf Auto-increment patch on deploy 2017-12-12 13:53:01 -08:00
Mark Probst de0b982a68 Use @types for graphql 2017-12-09 07:21:07 -08:00
Mark Probst 25428928e4 More TSLinting 2017-12-07 12:58:12 -08:00
Mark Probst f3e8b913c2 Date and time types from JSON Schema in C# 2017-12-04 22:17:58 -08:00
David Siegel 1a906d028c Bump version 2017-12-05 10:15:35 +07:00
David Siegel e41b6dc846
Incorporate get-stream to keep quicktype on ES5 (#315) 2017-12-05 10:05:10 +07:00
David Siegel d3549ac191 Bump version 2017-12-03 23:10:07 +07:00
David Siegel a652a47d84 Split CLI-specific functionality out of main module 2017-12-03 23:10:06 +07:00
Mark Probst 19563a7744 GraphQL 2017-12-02 19:58:26 -08:00
David Siegel 93d7fc3254 Bump version 2017-12-02 18:42:54 +07:00
David Siegel 34ec26c2e1 Make quicktype callable on the web 2017-12-02 18:41:50 +07:00
David Siegel 50ffa3393c Bump version 2017-12-01 11:30:16 +07:00
David Siegel c594c3837c mv test/test script/test 2017-11-25 08:14:56 +09:00
David Siegel 8604a16407 Add types for shelljs 2017-11-25 08:14:56 +09:00
Mark Probst 5a1fde26bd Bump CLI 2017-11-24 12:42:20 -08:00
Mark Probst 8c0917abcb Don't compile or require PureScript 2017-11-24 12:42:20 -08:00
Mark Probst 3289903a67 Type inference in TypeScript 2017-11-22 21:04:56 -08:00
Mark Probst 32a08dbcd6 Bump CLI 2017-11-20 20:03:15 -08:00
Mark Probst 734d15ee70 Bump CLI 2017-11-14 19:54:26 -08:00
Mark Probst 69538d6566 Bump CLI 2017-11-14 08:19:33 -08:00
Mark Probst 34780ab83d Bump CLI 2017-11-07 15:17:19 -08:00
David Siegel 11d10338fc
Bump major version since this breaks TypeScript 2017-11-05 13:59:21 -08:00
David Siegel aca6735ce8 Bump version 2017-11-05 12:41:13 -08:00
David Siegel 3042e60d7c Update `npm start` watch behavior 2017-11-05 12:40:36 -08:00
David Siegel c528d5f148 Bump version 2017-11-02 18:15:07 -07:00
David Siegel 126fa4d448
Unused 2017-11-02 09:19:17 -07:00
David Siegel 6c8b28579e Bump version 2017-11-01 16:53:57 -07:00
Mark Probst 53f2f9c2d5 Fix CLI for multiple src options 2017-11-01 07:00:43 -07:00
Mark Probst a34ba355e2 Bump CLI 2017-10-31 07:27:13 -07:00
Mark Probst 601e7987e1 Bump CLI 2017-10-30 12:48:02 -07:00
Mark Probst 351f6b24dd Bump CLI 2017-10-30 10:52:11 -07:00
David Siegel 11664f795f Bump version 2017-10-28 19:25:29 -07:00
David Siegel f6390b7d86 Update json-to-ast 2017-10-28 19:22:11 -07:00