Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/MichalLytek/type-graphql

Create GraphQL schema and resolvers with TypeScript, using classes and decorators!
https://github.com/MichalLytek/type-graphql

feat(complexity): update dependency and docs related to it

cd774fb7071faad9708c0bbc070dff79e2ff9168 authored over 4 years ago by Michał Lytek <[email protected]>
chore(package): use unreleased version in package.json

3cd195d621b30329e8b673a68d8c42d6a5b05a49 authored over 4 years ago by Michał Lytek <[email protected]>
feat(graphql): update `graphql-js` to `^15.0.0`

a67c3af69221c2b92dcfe60db2772e19922f15a8 authored over 4 years ago by Michał Lytek <[email protected]>
feat(interfaces): allow implementing other interfaces

20513e8b83e528858157d945e74e0b56bfe445a6 authored over 4 years ago by Michał Lytek <[email protected]>
fix(types): update NonEmptyArray signature to support `as const`

047e1ea82bb7a780a2031d5feaff84018c0288e5 authored over 4 years ago by Michał Lytek <[email protected]>
docs(website): fix deps issues

46451b6a2dd6da51daa8ece284b1d6eaef5a6114 authored over 4 years ago by Michał Lytek <[email protected]>
docs(getting-started): fix repeated author name (#611)

bdc1695fc4d35a2cb0a875a6b98b361fcb51fe36 authored over 4 years ago by Dan Dascalescu <[email protected]>
fix: properly transform result of `resolveType` option

7bf668265071f6efeeb01cc9fbbc810f5cbe5ba8 authored over 4 years ago by Michał Lytek <[email protected]>
chore(github): fix bug report typo (#598)

395357541cc4ca286a94fcad41a99c87b06df5b9 authored almost 5 years ago by Travis DePrato <[email protected]>
feat(errors): make error messages more detailed

b45961a5929d4534a09081bb12c7b5219edd13f4 authored almost 5 years ago by Michał Lytek <[email protected]>
Merge pull request #595 from MichalLytek/interface-auto-registering

Automatically register object types implementing used interface type

41142d973cd4056e615581af207b41ada39cad14 authored almost 5 years ago by Michał Lytek <[email protected]>
docs(boostrap): clarify `orphanedTypes` usage

6dcceace2c5970bfc730edffab0611337877120c authored almost 5 years ago by Michał Lytek <[email protected]>
docs(changelog): add entry for `autoRegisterImplementations`

11765296e5ea3a0bdf33dac25b4b1f6ea5b95a39 authored almost 5 years ago by Michał Lytek <[email protected]>
docs(interfaces): add `autoRegisterImplementations` option info

2ff60afe01fe783e43e5508d812f65b63c3f2f29 authored almost 5 years ago by Michał Lytek <[email protected]>
feat(interfaces): auto register implementing object types

a0ca185225f93f9db9f1ae644eddba1492e7ff8b authored almost 5 years ago by Michał Lytek <[email protected]>
feat(metadata): expose properties and MetadataStorage itself

99521968e85b04539ac84e7f69f827abdaf475fc authored almost 5 years ago by Michał Lytek <[email protected]>
fix(types): expose `NonEmptyArray` util type

bd6d8fcf7210bf88055242f678b847097525b663 authored almost 5 years ago by Michał Lytek <[email protected]>
feat(unions): improve type inference and remove deprecated syntax

- remove deprecated direct array syntax
- fix TS union type when type classes extending themselves

2e5f1550a841585f00b9021bbf9256e678256073 authored almost 5 years ago by Michał Lytek <[email protected]>
chore(prettier): reformat the code and add format scripts

a21155049c63fd9d9799d8c9e0ad87f1567ff04d authored almost 5 years ago by Michał Lytek <[email protected]>
feat(validation): make `class-validator` a peer dependency

fe61e9b483e83e5559cc90f090c0b6538036b744 authored almost 5 years ago by Michał Lytek <[email protected]>
docs(installation): update node and target setting info

9476cba9a57dd8b25277ca36edea14cd26107bd0 authored almost 5 years ago by Michał Lytek <[email protected]>
chore(deps): update dev dependencies

c2f1c678fac93fb07bb9bb445034190bf1ff3adb authored almost 5 years ago by Michał Lytek <[email protected]>
docs(website): fix lifex name in sponsors section

c3c21f3aa7e31a1f526b04424f5f4350f7c52b8a authored almost 5 years ago by Michał Lytek <[email protected]>
chore(github): replace dummy templates with a contact links

11f27d9e3d5022938ef8818f02176da93421ffbe authored almost 5 years ago by Michał Lytek <[email protected]>
feat(interface): args and resolvers for interface type fields (#579)

Co-authored-by: Thomas Klaner <[email protected]>

45e118eee2df132468eb4963d6c8849846bc8065 authored almost 5 years ago by Michał Lytek <[email protected]>
fix(field-resolver): stop calling it when not provided to `buildSchema`

86d1fea4ffbc324a63197943d30a50a0cdd41850 authored almost 5 years ago by Michał Lytek <[email protected]>
fix(interfaces): allow sharing interface type between schemas

253bb0e443a02d966ea2169284021fab3e12c642 authored almost 5 years ago by Michał Lytek <[email protected]>
fix(unions): allow sharing union type between schemas

bb530662a979d88f378468454d4e388101b9b940 authored almost 5 years ago by Michał Lytek <[email protected]>
chore(website): update docusaurus to fix vunerabilities

a81015e162e43ad896c2b6c1d04048a97b7253fa authored almost 5 years ago by Michał Lytek <[email protected]>
fix(authorized): call `authChecker` during subscribe phase (#578)

a60886a6af4aac336651537654bdb8e227149796 authored almost 5 years ago by Michał Lytek <[email protected]>
fix(intefaces): support using `name` option on interface fields (#567)

* Fix interface resolvers with custom schemaName

* Use existing createBaseFieldResolver funct...

fc4a531f4bd16c5c77840a72c8fb5274591294ae authored almost 5 years ago by Travis DePrato <[email protected]>
chore(package): mark package version as unreleased

998145022a559edc4c0508ce3e1bf3dc0eac27af authored almost 5 years ago by Michał Lytek <[email protected]>
chore(examples): update apollo client example deps

f22e649722983e8d4be2a831089448fb96844564 authored almost 5 years ago by Michał Lytek <[email protected]>
chore(deps): update all deps to fix vunerabilities

06832a20aeadffba732515d2ebd6bd74bbe10180 authored almost 5 years ago by Michał Lytek <[email protected]>
chore(website): add new typegraphql.com domain

07bea0692b525f84a26562ce769830395ebe7506 authored almost 5 years ago by Michał Lytek <[email protected]>
chore(website): revert custom domain to github pages

ae3134bd1c19e9582ac563e100b4d93bfb822a33 authored almost 5 years ago by Michał Lytek <[email protected]>
docs(sponsors): add LifeX Aps to sections in Readme and website

1ed59021c1df21aee484f25f83d509d2833ff464 authored almost 5 years ago by Michał Lytek <[email protected]>
chore(github): add prisma2 template

535de872fdf073d4ae1530b806b56ea1c7b8fb5b authored almost 5 years ago by Michał Lytek <[email protected]>
docs(types): fix nullable options syntax example (#557)

da260361e0cfae436d45b45345f8ce7a10d787dd authored almost 5 years ago by Elton Maiyo <[email protected]>
docs(examples): update typegoose example to newer deps

48cc1a9431f03dbc60872aa757398c14bfdbde95 authored almost 5 years ago by Michał Lytek <[email protected]>
chore(travis): fix config and build matrix

cce5d90494d99440fd601d6c4a7537ebdc8ad1aa authored almost 5 years ago by Michał Lytek <[email protected]>
fix(scalars): throw error when value is not a date instance

2065131a0564270cee5be095468ae5952117c7d6 authored almost 5 years ago by Michał Lytek <[email protected]>
feat(directives): ensure support on subscriptions

c6025069e6789cf6a414e0109e64adea50187650 authored almost 5 years ago by Michał Lytek <[email protected]>
feat(directives): temporarily disable JS-like syntax support

78b524e4a1280068639be5224505dc43b59ee9cc authored almost 5 years ago by Michał Lytek <[email protected]>
docs(sponsors): add Mr Yum to sponsors in Readme and website

45cb87d971ec9d96d72f73b352cca3a99b9c5153 authored almost 5 years ago by Michał Lytek <[email protected]>
feat(performance): optimize object type method resolver execution

3e40e491ad95d2a9e40d0901d663e9077baf6513 authored almost 5 years ago by Michał Lytek <[email protected]>
docs(examples): add workaround for interface example

801a4538aded6eb72a65829c2b39f8f1517617a4 authored almost 5 years ago by Michał Lytek <[email protected]>
feat(extensions): add `@Extensions` decorator for user metadata (#521)

Co-authored-by: @MichalLytek

1a72fcca9ef5a16f082a3fe80b30e6f45e1aed31 authored almost 5 years ago by Sylvain Boulade <[email protected]>
docs(bootstrap): add *.js to glob files pattern (#520)

d633ea9a53746a1bc18f50e7609ce1bd27403e9f authored almost 5 years ago by Josh Richard <[email protected]>
fix(metadata): remove duplicated entries for inherited resolvers (#499)

* fix(metadata-storage): fix duplicate entries for resolver classes that use inheritance

* us...

6e66faae1187ff37ff66cd53dbcc279cf2b095f5 authored almost 5 years ago by Nicholas Hyatt <[email protected]>
fix(args): stop creating properties for nullable args fields

fe6b3062d99e3544f6a95d44484b990f64b35abe authored almost 5 years ago by Michał Lytek <[email protected]>
chore(licence): update copyright dates

9be783749e9a6ad448fc9499afce27c3eb81135a authored almost 5 years ago by Michał Lytek <[email protected]>
docs(directives): fix object syntax example quotes

82c26aac6e855e6ebcd723a3236037c6011a6954 authored about 5 years ago by Michał Lytek <[email protected]>
docs(sponsors): add Alka to sponsors in Readme and website

f2cbcaaa5ea9301e4ea32cc99e355c3e4298a4c0 authored about 5 years ago by Michał Lytek <[email protected]>
feat(performance): optimize resolvers execution paths (#488)

Co-authors:

@croquiscom
* optimize applyMiddlewares for simple case
* optimize createBasicF...

d6b348de2883fcd6791ca6680653f55433c22df4 authored about 5 years ago by Sangmin Yoon <[email protected]>
docs(getting-started): fix naming errors (#502)

* Fix getting-started errors

Fixes https://github.com/MichalLytek/type-graphql/issues/501

...

ba96c58731e714408102d6f2f97bb11c58434b47 authored about 5 years ago by charlie <[email protected]>
docs(custom-decorators): fix code example parenthesis (#503)

* Added missing parentheses

* Add fix to 0.17.6 docs

Co-authored-by: Michał Lytek <michal....

2a31e4ebdb19e5a6f1e2499909bb2b8b931c9c54 authored about 5 years ago by Lukas Reineke <[email protected]>
chore(website): update docusaurus

5a98f28074b97767d382c8b074a04ba83bcd1217 authored about 5 years ago by Michał Lytek <[email protected]>
docs(sponsors): remove Redo from sponsors section

09cc85fa2c533cd5cfa6b9b1483a7f9e70698cf6 authored about 5 years ago by Michał Lytek <[email protected]>
chore(fund): add `funding` entry to package.json

870f0012f2634958116b7001f12e78f0721ed0ab authored about 5 years ago by Michał Lytek <[email protected]>
fix(errors): fix leaking resolver source code in message

df9afb59a6f0901d8e64b238d30b49f5500b71c1 authored about 5 years ago by Michał Lytek <[email protected]>
docs(readme): update Travis badge URL

2ea56914630dd33fd10a13fa5ca2d1f9f85f1351 authored about 5 years ago by Michał Lytek <[email protected]>
docs(enums): add interoperability section and polish styling

4276cbf9703a20c99cf235a89c43b7e8ad52d169 authored about 5 years ago by Michał Lytek <[email protected]>
chore(deps): update apollo client example deps

445ae0a2d4c9d5581be21d84bf1002a76e622829 authored about 5 years ago by Michał Lytek <[email protected]>
Merge pull request #479 from MichalLytek/simple-resolvers

Allow to skip middlewares stack for simple field resolvers

1087d30ecb48cd7dc62e23c216c56c013884cd31 authored about 5 years ago by Michał Lytek <[email protected]>
docs(perf): add performance docs section about simple resolvers

b11e43cbf8cf8487415fb34f8e730fa5ed561d02 authored about 5 years ago by Michał Lytek <[email protected]>
docs(changelog): add entry about simple field resolvers

0a9b8dd4ac6904668e2ec966d52d8ba5553474eb authored about 5 years ago by Michał Lytek <[email protected]>
tests(simple-resolver): add test suite for simple field resolvers

3701f3e8ba2e3bf9063b6a59cc27eb81af5a76a7 authored about 5 years ago by Michał Lytek <[email protected]>
feat(perf): add decorator option to skip resolvers stack handling

15a3699abcde4b680a5cf2b17fc48b44033ae5ad authored about 5 years ago by Michał Lytek <[email protected]>
chore(benchmarks): add big array tests and measure simple resolvers

8f0b3c150e1fc086cfb6c64e724be3a549e0e94a authored about 5 years ago by Michał Lytek <[email protected]>
docs(installation): remove outdated typings text (#482)

35671492d03870d7dd618167905620ba77bb983f authored about 5 years ago by Glen <[email protected]>
feat(complexity): remove not needed `GraphQLFieldConfig` definitions

ac2bded5154d14886c987fb8709805c040582c4e authored about 5 years ago by Michał Lytek <[email protected]>
chore(deps): remove unused apollo and ws packages

877f197dfa8d4d2d7890a38dfc0bf1a548febcc8 authored about 5 years ago by Michał Lytek <[email protected]>
tests(subscriptions): refactor tests from apollo to async-iterators

cb4d646f257cc594138b1b61384c6752045b9790 authored about 5 years ago by Michał Lytek <[email protected]>
chore(build): change build config to ES2018 and update travis matrix

458377173763d9ff6c9496a65c595d80fee094de authored about 5 years ago by Michał Lytek <[email protected]>
chore(benchmarks): add simple case and results for ES2018 build

19c8faab2aa652680a8c08872864caaca1e03274 authored about 5 years ago by Michał Lytek <[email protected]>
fix(inputs): fix converting optional and null value fields

6f64ac47b5fddf4a34a05b2fc5f9e8a3f1272222 authored about 5 years ago by Michał Lytek <[email protected]>
Merge pull request #473 from MichalLytek/new-browser-shim

Upgrade browser shim

5ae34b1abae06f3f236c791f3f6de71115305cbb authored about 5 years ago by Michał Lytek <[email protected]>
docs(browser-shim): add note about configuration in Angular projects

17cad93c5482f2905a11fa86205edabc697fd6a0 authored about 5 years ago by Michał Lytek <[email protected]>
chore(build): change gulpfile to support ts version of browser shim

2669518d144439353086ca55a96c293c79a8f0c3 authored about 5 years ago by Michał Lytek <[email protected]>
feat(browser-shim): make shim compatible with Angular and IE

1732773fa0b9f8b90e518987b2fdff8964fb3c51 authored about 5 years ago by Michał Lytek <[email protected]>
docs(container): update scoped containers snippets

b32a229f33bee2efa3dd9ef5de2d2fec93225ef0 authored about 5 years ago by Michał Lytek <[email protected]>
docs(examples): update scoped containers example to use apollo plugins

8525d2c4e0ab91995c1ddb0d3de4efafdd4784b1 authored about 5 years ago by Michał Lytek <[email protected]>
Merge pull request #465 from MichalLytek/sort-schema

Sort emitted schema SDL file

0fba2fe8b1b2c7d929209b005c715e4c6b72f1f6 authored about 5 years ago by Michał Lytek <[email protected]>
docs(examples): update all generated schemas in examples

06cd280891d9e6539bd69e583c12a7fd2d1769f0 authored about 5 years ago by Michał Lytek <[email protected]>
docs(emit-schema): add sortedSchema option docs

dbf5bac551ee8269dee9f731ee3412902c8d5c22 authored about 5 years ago by Michał Lytek <[email protected]>
tests(emit-schema): add tests for sortedSchema option

911f1363e8aa1c08862e0b0b53091388561c06ae authored about 5 years ago by Michał Lytek <[email protected]>
feat(emit-schema): add sortedSchema option to emit SDL

f2d959fbbc69b70ec78e3bed4cb632df959a74cc authored about 5 years ago by Michał Lytek <[email protected]>
Merge pull request #462 from MichalLytek/nested-inputs

Fix transforming and validating nested inputs and arrays

7e8b5c27b2b18fff673f1830e3071aa60643c003 authored about 5 years ago by Michał Lytek <[email protected]>
docs(inputs): add info about validating nested inputs

430918d44f80c4aae5a03fcfd25bef2b31a02c3f authored about 5 years ago by Michał Lytek <[email protected]>
fix(inputs): transform and validate nested inputs and arrays

a56048d8d6cf2012b2934ab1873ca87056c10ffc authored about 5 years ago by Michał Lytek <[email protected]>
test(resolvers): add test cases for input transformations bug

0d716c84974505ed59c80ccf0058643849c93dda authored about 5 years ago by Michał Lytek <[email protected]>
docs(examples): add apollo-federation usage example

20c81f4f7ee82779595002d25784fce3a8ff8b9b authored about 5 years ago by Michał Lytek <[email protected]>
feat(directives): add support for directives for field resolvers

fa3999eb50ab684e6b2aca08496e39d9d3899579 authored about 5 years ago by Michał Lytek <[email protected]>
feat(decorators): remove deprecated `DepreciationOptions` type

87e3c31fc0d68b8a331f14b943b55c5fac7b2e76 authored about 5 years ago by Michał Lytek <[email protected]>
chore(deps): update dev dependencies

264ef18c889d3a57b6630f17f6b0867329b10c6f authored about 5 years ago by Michał Lytek <[email protected]>
Directives support with `@Directive` decorator (#369)

Co-authors:

@bbenoist
* PR fixes and refactor

@MichalLytek
* proper docs about using dir...

b74bbf35fcee81a00ce1a0fc6207f507bcb25497 authored about 5 years ago by Jordan Stout <[email protected]>
docs(container): add InversifyJS side note (#447)

98e98396b5eec3b8acec682f2b90dfc9f3e10cdb authored about 5 years ago by Evandro Abu Kamel <[email protected]>
docs(enum): add `@Resolver` decorator in snippet

* docs(enum): add missing @resolver decorator

* docs(enum): fix name conflict

7298199ca30221c55fc4b0d974d169d4692c6c23 authored about 5 years ago by Daniel Tabak <[email protected]>
feat(types): update `TypeResolver` interface

e32a34fe065745bd209eadc5c36ba8bef6d893f4 authored about 5 years ago by Michał Lytek <[email protected]>