GitHub / codedownio/aeson-typescript / commits
Generate TypeScript definition files from your ADTs
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 420476b9 | fix(exports): ensure TSAlternativeType is exported too (#58) |
kallevmercury <1****y@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 0dce1371 |
Fix @no-emit-typescript for simple enums (#57)
Co-authored-by: Kyle Bashour <k****r@m****m> |
Tom McLaughlin <t****m@c****o>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 76aa4c88 | revert 0cf43e7 & partially revert 300d44c (#56) |
jkachmar <g****t@j****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 4224dc36 | mkTupleInstances 9 | Tom McLaughlin <t****m@c****o> | 6 months ago | |
| 846f4de8 | Fix more issues with Maybes inside tuple encodings (#52) |
Tom McLaughlin <t****m@c****o>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b02479d9 | flake.nix: use eachDefaultSystem | Tom McLaughlin <t****m@c****o> | about 1 year ago | |
| 79816488 | ci: try testing GHC 9.12.2 | Tom McLaughlin <t****m@c****o> | about 1 year ago | |
| 981defc2 | ci: another update | Tom McLaughlin <t****m@c****o> | about 1 year ago | |
| 5fc225d4 | stack-9.6.6.yaml -> stack-9.6.7.yaml + update CI | Tom McLaughlin <t****m@c****o> | about 1 year ago | |
| a10b1bab | Handle Maybe correctly in tuple encodings (fixes #49) | Tom McLaughlin <t****m@c****o> | about 1 year ago | |
| dd6aaaca | dev stack.yaml: bump to GHC 9.12 and use .envrc-provided ghc/HLS | Tom McLaughlin <t****m@c****o> | about 1 year ago | |
| eb5f6f61 | stack-9.10.1.yaml -> stack-9.10.2.yaml | Tom McLaughlin <t****m@c****o> | about 1 year ago | |
| 3d8bae39 | ci: exclude older GHCs on macOS | Tom McLaughlin <t****m@c****o> | over 1 year ago | |
| 98f57d55 | ci: haskell/actions/setup -> haskell-actions/setup | Tom McLaughlin <t****m@c****o> | over 1 year ago | |
| 7d22ebbb | Update some flake stuff and CHANGELOG | Tom McLaughlin <t****m@c****o> | over 1 year ago | |
| 03e48668 | ci: run latest stack files | Tom McLaughlin <t****m@c****o> | over 1 year ago | |
| 77d51560 | More on cross-compiling | Tom McLaughlin <t****m@c****o> | over 1 year ago | |
| e2c05c93 | .gitignore result | Tom McLaughlin <t****m@c****o> | over 1 year ago | |
| 48f5d0db | flake.nix: trying to do windows cross-compile | Tom McLaughlin <t****m@c****o> | over 1 year ago | |
| 4d6c0b41 | Update stack.yaml files | Tom McLaughlin <t****m@c****o> | over 1 year ago | |
| de38e594 | Fix stack-9.8.2. file name | thomasjm <t****m@c****o> | over 1 year ago | |
| e1fe0538 | GHC 9.4.7 -> 9.4.8, 9.8.1 -> 9.8.2 | thomasjm <t****m@c****o> | over 1 year ago | |
| 300d44cf | Update flake.nix and tests to pass with question mark change | thomasjm <t****m@c****o> | over 1 year ago | |
| c659b5b3 | Add flake.nix, .envrc | thomasjm <t****m@c****o> | over 1 year ago | |
| 217af9cd | GHC 9.6.3 -> 9.6.6 | thomasjm <t****m@c****o> | over 1 year ago | |
| 0cf43e70 | Remove question mark in Data.Map instance | thomasjm <t****m@c****o> | over 1 year ago | |
| 35a6414c | Release 0.6.4.0 | thomasjm <t****m@c****o> | almost 2 years ago | |
| 10d80562 | Update CHANGELOG.md | thomasjm <t****m@c****o> | almost 2 years ago | |
| 5d617506 | Improve a few error messages | thomasjm <t****m@c****o> | almost 2 years ago | |
| ac758f27 | Fix type for maps with non-string keys |
Taylor Fausak <t****k@m****m>
Committed by: Tom McLaughlin <p****7@g****m> |
almost 2 years ago | |
| 1ea2172d | Release 0.6.3.0 (GHC 9.8 support) | Tom McLaughlin <t****m@c****o> | over 2 years ago | |
| 517f14bd | Add GHC 9.8 support and stack.yaml files for 9.8.1, 9.6.3 | Tom McLaughlin <t****m@c****o> | over 2 years ago | |
| b834e60c | Bump version to 0.6.2.0 | Tom McLaughlin <t****m@c****o> | over 2 years ago | |
| 02b27956 | Update CHANGELOG | Tom McLaughlin <t****m@c****o> | over 2 years ago | |
| 58022817 | export type variables 4 through 10 |
jjkv <j****k@m****m>
Committed by: Tom McLaughlin <p****7@g****m> |
over 2 years ago | |
| 78bbf423 | Release 0.6.1.0 | Tom McLaughlin <t****m@c****o> | over 2 years ago | |
| 007e161f | Always include string in enums to match aeson | Tom McLaughlin <t****m@c****o> | over 2 years ago | |
| e39ae7c1 | Add CHANGELOG entry | Tom McLaughlin <t****m@c****o> | over 2 years ago | |
| 2e5c1234 | Add a better check for enum mode | Tom McLaughlin <t****m@c****o> | over 2 years ago | |
| 7933c644 | Fix a couple warnings | Tom McLaughlin <t****m@c****o> | over 2 years ago | |
| 5afd1649 | Fix bug in getDeclarationName | Tom McLaughlin <t****m@c****o> | over 2 years ago | |
| 07bc4923 | Comment Unit test for now | Tom McLaughlin <t****m@c****o> | over 2 years ago | |
| a7d273e8 | Get rid of validateFormattingOptions | Tom McLaughlin <t****m@c****o> | over 2 years ago | |
| 1afccfe6 | Add more enum formatting tests | Tom McLaughlin <t****m@c****o> | over 2 years ago | |
| 70af53a2 | Remove changelog entry until we fix this for real | Tom McLaughlin <t****m@c****o> | almost 3 years ago | |
| 7cd51838 | Undo 0c62a92 | Tom McLaughlin <t****m@c****o> | almost 3 years ago | |
| 9465d8de | Update stack.yaml files/GHC versions | Tom McLaughlin <t****m@c****o> | almost 3 years ago | |
| 0c62a929 | Apply typeNameModifier to fields within interfaces | Tom McLaughlin <t****m@c****o> | almost 3 years ago | |
| 0d0f4b2d | Update README.md |
Tom McLaughlin <t****m@c****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 40674f96 | Update README.md |
Tom McLaughlin <t****m@c****o>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| d7deffad | Try fixing cabal tests in CI | Tom McLaughlin <t****m@c****o> | about 3 years ago | |
| c8e64b65 | Improve output when TSC check fails | Tom McLaughlin <t****m@c****o> | about 3 years ago | |
| a80b62c1 | Another Util/Aeson.hs fix | Tom McLaughlin <t****m@c****o> | about 3 years ago | |
| 870982a5 | Fix a yaml path | Tom McLaughlin <t****m@c****o> | about 3 years ago | |
| 968a95bc | Fix Aeson CPP | Tom McLaughlin <t****m@c****o> | about 3 years ago | |
| 0f4b0d3f | Modernize CI by using explicit stack.yaml files | Tom McLaughlin <t****m@c****o> | about 3 years ago | |
| 903774c2 | ci: try specifying stack resolver properly | Tom McLaughlin <t****m@c****o> | about 3 years ago | |
| 671347e3 | Release 0.6.0.0 | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 55ed89b0 | More FancyFunctors fields | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| afbf9210 | Bump CI setup-node version (v2 -> v3) and node (v12 -> v16) | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| aed83abc | Fix up package.yaml tested-with | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| ba24350b | One more boilerplate fix | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 7a7fd49b | Fix numbers boilerplate | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| c8c94fd4 | Try fixing up new instances and add test of the new number ones | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 5ef8e550 | Release 0.5.0.0 | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 0043bb7f | Bump dev stack resolver | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 6f5803aa | See if we can test GHC 9.6.1 Cabal in CI | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 6c4cbc9d | GHC 9.2.6 -> 9.2.7 in CI | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 5ae6687b | Enable building with mtl-2.3 |
Rebecca Turner <r****t@s****s>
Committed by: Tom McLaughlin <p****7@g****m> |
over 3 years ago | |
| d6a3addf | Check for compatible template-haskell when testing @no-emit-typescript | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 4c587754 | Implement @no-emit-typescript annotation address #31 | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| bab4047f | Format haddocks with // comments always | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| b8149881 | Change default haddockModifier to stripStart on each line | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| e75d17a2 | Consolidate extensions and update TSTypeAlternatives in tests | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 68be59f8 | Working on TSTypeAlternatives docs and cleaning up extensions | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 8cba4672 | Add haddockModifier to ExtraTypeScriptOptions | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 01ec42f2 | Fix warning in test/Util.hs | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 85637000 | Update tests to use docs on interface names | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 431d8543 | Get docs on interface names | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 32f5672d | Don't try to run GetDoc tests when not supported | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 02da0c6d | Improve docstring formatting | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 40b5750a | Add docstring example to README.md | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 91b7205a | Fix getDoc call to use actual name, not transformed one | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| d0aa202e | More extension cleanup | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 62882d05 | More extension cleanup | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 85c11ec2 | More extension cleanup | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 0bb53c0e | More extension cleanup | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 3117bfc6 | More CI fixups | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| bf1f5821 | More extension cleanup | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| c7175f81 | Always do checkout | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 724db4da | More test extension cleanup | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| d17d4573 | Bump haskell setup actions | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 68c56eaa | Cleaning up test extensions | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| ba10af72 | Run CI on all branches | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 332ff83f | Update github CI | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| cbc75951 | GetDoc.hs test passing + start to clean up test extensions | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| b773b8c9 | Small tweaks | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| b2841789 | Use the actual getDoc result; not working yet | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 5bfb8571 | Add getDoc tests and fix Basic tests | Tom McLaughlin <t****m@c****o> | over 3 years ago | |
| 8a5bb23d | Recover from getDoc failure | Tom McLaughlin <t****m@c****o> | over 3 years ago |