profile
viewpoint

chriskalmar/shyft 12

⬡ Shyft is a server-side framework for building powerful GraphQL APIs 🚀

chriskalmar/entourage 3

Environment bootstrapping for integration tests

chriskalmar/json-shaper 2

Shape a flat array into a molded json shape with deep nesting

chriskalmar/shyft-storage-connector 2

🐘 Storage connector for Shyft

chriskalmar/react-intl-modules-loader 1

Split your react-intl message files into modules and automatically assign messages unique names.

chriskalmar/shyft-docs 1

📕 Shyft documentation website →

chriskalmar/apollo-server 0

🌍 GraphQL server for Express, Connect, Hapi, Koa and more

chriskalmar/babel 0

🐠 Babel is a compiler for writing next generation JavaScript.

chriskalmar/c3 0

A D3-based reusable chart library

startedgoogle/libphonenumber

started time in 9 days

release chriskalmar/shyft-storage-connector

v0.5.0

released time in 14 days

push eventchriskalmar/shyft-storage-connector

Chris Kalmar

commit sha 3d8b71f09d55045d34813f8b271e3c648b78a33e

v0.5.0

view details

push time in 14 days

created tagchriskalmar/shyft-storage-connector

tagv0.5.0

🐘 Storage connector for Shyft

created time in 14 days

push eventchriskalmar/shyft-storage-connector

David Varga

commit sha 6938c8df729a218f1d05c636238b94255e8bd12c

extending demo data

view details

David Varga

commit sha 593ce84b0d344bfdc9ec812f23dfa1d51280f7f7

fixing specifically defined indices on foreign keys

view details

David Varga

commit sha 9d3c52427848f940e0d54dfeb8b3875bd88493a6

updating tests

view details

Chris Kalmar

commit sha 71919b9f69f20930b72bead050019adec6c06e5f

Merge pull request #59 from viddagrava/master Fixing defined indices on foreign keys

view details

push time in 14 days

push eventchriskalmar/shyft-storage-connector

Chris Kalmar

commit sha 8f08b043dc5930476ef278e6249cd3e4faf0e449

add missing repository info in packgage.json

view details

push time in 14 days

push eventchriskalmar/shyft-storage-connector

Chris Kalmar

commit sha e65923fea60964d7330f56e5373e0ea1b563b897

provide callback after db connection is established

view details

Chris Kalmar

commit sha b95ff1d8c0e9b47af7846636d4288be047a017ea

fix default migration path

view details

Chris Kalmar

commit sha 0ec94667ca9809367a4ad79f10de8bd15c6e6302

enable absolute paths for migrations

view details

push time in 14 days

push eventchriskalmar/shyft-storage-connector

Chris Kalmar

commit sha 32c3f2d6fc70ac6a15c07779072c037a73f7b16f

v0.4.0

view details

push time in 14 days

created tagchriskalmar/shyft-storage-connector

tagv0.4.0

🐘 Storage connector for Shyft

created time in 14 days

create barnchchriskalmar/shyft

branch : node14

created branch time in 14 days

push eventchriskalmar/shyft

Renovate Bot

commit sha 655bca9984f498292dd50fc02c288d54dc04574d

Update typescript-eslint monorepo to v2.34.0

view details

Chris Kalmar

commit sha a613a1d4c7e8b0bc1332cd0589f0b663e624f45b

Merge pull request #140 from chriskalmar/renovate/typescript-eslint-monorepo Update typescript-eslint monorepo to v2.34.0

view details

push time in 14 days

PR merged chriskalmar/shyft

Update typescript-eslint monorepo to v2.34.0

This PR contains the following updates:

Package Type Update Change
@typescript-eslint/eslint-plugin devDependencies minor 2.23.0 -> 2.34.0
@typescript-eslint/parser devDependencies minor 2.23.0 -> 2.34.0

Release Notes

<details> <summary>typescript-eslint/typescript-eslint</summary>

v2.34.0

Compare Source

Bug Fixes
  • typescript-estree: fix handling of range/loc removal (#​2028) (ce344d9)
Features
  • eslint-plugin: [no-invalid-void-type] allow union of void and allowInGenericTypeArguments (#​1960) (1bc105a)
  • eslint-plugin: [restrict-template-expressions] improve error message (#​1926) (1af59ba)
  • experimental-utils: add suggestion property for rule modules (#​2033) (f42a5b0)

v2.33.0

Compare Source

Bug Fixes
  • experimental-utils: remove accidental dep on json-schema (#​2010) (1875fba)
Features
  • eslint-plugin: add extension rule lines-between-class-members (#​1684) (08f93e6)

v2.32.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-base-to-string] support boolean in unions (#​1979) (6987ecc)
  • eslint-plugin: [no-type-alias] handle readonly types in aliases (#​1990) (56d9870)
  • eslint-plugin: [no-unused-expressions] inherit messages from base rule (#​1992) (51ca404)
Features

v2.31.0

Compare Source

Bug Fixes
  • eslint-plugin: [dot-notation] handle missing declarations (#​1947) (383f931)
  • eslint-plugin: [method-signature-style] fix overloaded methods to an intersection type (#​1966) (7f3fba3)
  • eslint-plugin: [return-await] await in a normal function (#​1962) (f82fd7b)
  • eslint-plugin: [unbound-method] false positives for unary expressions (#​1964) (b35070e)
  • eslint-plugin: no-base-to-string boolean expression detect (#​1969) (f78f13a)
Features
  • eslint-plugin: [member-ordering] add decorators support (#​1870) (f7ec192)
  • eslint-plugin: [prefer-optional-chain] added option to convert to suggestion fixer (#​1965) (2f0824b)
  • eslint-plugin: new extended rule 'no-invalid-this' (#​1823) (b18bc35)
  • eslint-plugin-internal: add rule no-poorly-typed-ts-props (#​1949) (56ea7c9)
  • experimental-utils: expose our RuleTester extension (#​1948) (2dd1638)

v2.30.0

Compare Source

Bug Fixes
  • eslint-plugin: [prefer-string-starts-ends-with] check for negative start index in slice (#​1920) (ed2bd60)
  • eslint-plugin: fix no-base-to-string boolean literal check (#​1850) (2f45e99)
Features

v2.29.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-base-to-string] soft remove ignoreTaggedTemplateExpressions option (#​1916) (369978e)
Features
  • eslint-plugin: [no-floating-promise] add option to ignore IIFEs (#​1799) (cea51bf)
  • eslint-plugin: [restrict-template-expressions] add support for intersection types (#​1803) (cc70e4f)
  • eslint-plugin: add extension rule init-declarations (#​1814) (b01f5e7)
  • eslint-plugin: add extension rule keyword-spacing (#​1739) (c5106dd)

v2.28.0

Compare Source

Bug Fixes
  • eslint-plugin: [method-signature-style] handle multiline params (#​1861) (5832a86)
  • eslint-plugin: [no-empty-interface] use suggestion fixer for ambient contexts (#​1880) (62b2278)
  • eslint-plugin: [unbound-method] false positive on property function initializer (#​1890) (f1c3b18)
  • eslint-plugin: [unbound-method] ignore assignments to methods (#​1736) (6b4680b)
  • eslint-plugin: no-empty-interface autofix (#​1865) (829a2f7), closes #​1864
  • eslint-plugin: use isTypeArrayTypeOrUnionOfArrayTypes util for checking if type is array (#​1728) (05030f8)
Features
  • eslint-plugin: [ban-ts-comment] support ts-expect-error (#​1706) (469cff3)
  • eslint-plugin: [consistent-type-assertions] always allow const assertions (#​1713) (af2c00d)
  • eslint-plugin: [explicit-function-return-type] add option to allow concise arrows that start with void (#​1732) (2e9c202)
  • eslint-plugin: [explicit-module-boundary-types] add optio… (#​1778) (3eee804)
  • eslint-plugin: [no-base-to-string] add option to ignore tagged templates (#​1763) (f5edb99)
  • eslint-plugin: [restrict-template-expressions] add option allowAny (#​1762) (d44c0f9)
  • eslint-plugin: add rule prefer-reduce-type-parameter (#​1707) (c92d240)
  • eslint-plugin: add rule prefer-ts-expect-error (#​1705) (7021f21)
  • eslint-plugin: add rule no-unsafe-assignment (#​1694) (a49b860)

v2.27.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-throw-literal] fix crash caused by getBaseTypes (#​1830) (9d53c76)
  • eslint-plugin: [no-unsafe-call] fix incorrect selector (#​1826) (8ec53a3)
  • eslint-plugin: [require-await] handle async generators (#​1782) (9642d9d)
  • eslint-plugin: no-explicit-any constructor functions (& mo… (#​1711) (ab8572e)
  • typescript-estree: add support for TS3.9 extra file extensions (#​1833) (1f0ff41)
Features

v2.26.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-explicit-any] error with ignoreRestArgs (#​1796) (638d84d)
  • eslint-plugin: [no-unsafe-call] allow import expressions (#​1800) (4fa7107)
  • eslint-plugin: [no-unsafe-return] error with <TS3.7 (#​1815) (f3160b4)
Features
  • eslint-plugin-tslint: support tslint 6 (#​1809) (7d963fd)
  • typescript-estree: add option to ignore certain folders from glob resolution (#​1802) (1e29e69)

v2.25.0

Compare Source

Bug Fixes
Features
  • eslint-plugin: [no-unnec-type-assertion] allow const assertions (#​1741) (f76a1b3)
  • eslint-plugin: [no-unnecessary-condition] ignore basic array indexing false positives (#​1534) (2b9603d)
  • eslint-plugin: add class-literal-property-style rule (#​1582) (b2dbd89)
  • experimental-utils: expose ast utility functions (#​1670) (3eb5d45)

v2.24.0

Compare Source

Bug Fixes
  • typescript-estree: unnecessary program updates by removing timeout methods (#​1693) (2ccd66b)
Features

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about these updates again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+24 -24

1 comment

2 changed files

renovate[bot]

pr closed time in 14 days

push eventchriskalmar/shyft

Chris Kalmar

commit sha f5bb16bc7f6eb6c82cdbbabcca0dd54fbd1ba5ca

update deps

view details

push time in 14 days

push eventchriskalmar/shyft-storage-connector

Renovate Bot

commit sha 634b3523e4ef04479583dd91afe708bf2f0a4414

Update dependency dataloader to v2

view details

Chris Kalmar

commit sha 9be30b46f9908c3a66d3c214fff247c8af1cab56

Merge pull request #34 from chriskalmar/renovate/dataloader-2.x Update dependency dataloader to v2

view details

push time in 14 days

PR merged chriskalmar/shyft-storage-connector

Update dependency dataloader to v2

This PR contains the following updates:

Package Type Update Change
dataloader dependencies major ^1.4.0 -> ^2.0.0

Release Notes

<details> <summary>graphql/dataloader</summary>

v2.0.0

Compare Source

This is the first release since becoming part of the GraphQL Foundation and the most significant since the initial release over four years ago. Read more about the history of the project and this release in the blog post.

Breaking:

  • #​216: .loadMany() now returns an array which may contain Error if one of the requested keys failed.

    Previously .loadMany() was exactly the same as calling Promise.all() on multiple .load() calls. While syntactically a minor convenience, this wasn't particularly useful over what could be done with Promise.all directly and if one key failed, it meant the entire call to .loadMany() would fail. As of this version, .loadMany() can now return a mix of values and Error instances in the case that some keys failed, but the Promise it returns will never be rejected. This is similar to the behavior of the new Promise.allSettled method in the upcoming version of JavaScript.

    This will break any code which relied on .loadMany(). To support this change, either ensure the each item in the result of .loadMany() are checked against instanceof Error or replace calls like loader.loadMany([k1, k2]) with Promise.all([loader.load(k1), loader.load(k2)).

  • #​220: The timing of calls to batchLoadFn when { batch: false } has changed to the end of the run-loop tick.

    Previously when batching was disabled the batchLoadFn would be called immediately when .load() is called. This differed from the batchLoadFn being called at the end of the tick of the run-loop for when batching was enabled. This timing difference could lead to subtle race conditions for code which dynamically toggled batching on or off. As a simplification, the batchLoadFn is now always called at the end of the run-loop tick regardless of whether batching is disabled.

    Hopefully this will not break your code. It could cause issues for any code which relied on this synchronous call to batchLoadFn for loaders where batching was disabled.

  • #​222: Promises for cached values now wait to resolve until the rest of the batch resolves.

    Previously when .load() encountered a cached value it would return an already resolved (or rejected) Promise. However when additional dependent loads happened after these, the difference in time between the cache hit value resolving and the cache miss value resolving would result in additional unnecessary network requests. As of this version when .load() encounters a cached value it returns a Promise which waits to resolve until the call to batchLoadFn also resolves. This should result in better whole-program performance and is the most significant conceptual change and improvement. This is actually not a new innovation but a correction to match the original behavior of Facebook's "Loader" from 2010 this library is inspired by.

    This changes the timing of when Promises are resolved and thus could introduce subtle behavioral change in your code, especially if your code is prone to race conditions. Please test carefully.

    This also means each return of .load() is a new Promise instance. Where prior versions returned the same Promise instance for cached results, this version does not. This may break code which uses the returned Promise as a memoization key or in some other way assumed reference equality.

  • #​226: The names of private class variables have changed

    This really shouldn't break your code because you definitely don't reach into class private variables, right? I just figured it would be something you'd like to know, you know... just in case.

New:

  • #​176 #​209: MIT licensed (no longer BSD+Patents) and copyrights moved from Facebook to the GraphQL Foundation
  • #​182: The DataLoader instance is now available as this in batchLoadFn
  • #​228: Support for custom batch scheduling functions

    The dirty secret of DataLoader is that most of it is quite boring. The interesting bit is the batch scheduling function which takes advantage of Node.js's unique run-loop scheduler to acheive automatic batching without any additional latency. However since its release, ports to other languages have found this bit to be not be easily replicated and have either replaced it with something conceptually simpler (like manual dispatch) or with a scheduler custom fit to a GraphQL execution engine. These are interesting innovations which deserve ground for experimentation in this original library as well.

    Via batchScheduleFn, you can now provide a custom batch scheduling function and experiment with manual dispatch, added latency dispatch, or any other behavior which might work best for your application.

Types:

  • #​145: Improved TypeScript/Flow types for custom cacheKeyFn and cacheMap
  • #​146: TypeScript types allow batchLoadFn to return a PromiseLike, supporting use of bluebird
  • #​214 #​219: TypeScript/Flow types allow batchLoadFn to return ArrayLike, supporting returning read-only arrays
  • #​168: Flow types now use strict mode, allowing safe import into other strict mode code
  • #​217: Fixed an issue where TypeScript/Flow would incorrectly report an error when providing an Error to .prime()

Fixes:

  • #​215: Fixed an issue where a cache could still consume memory, even when caching was disabled
  • #​223: Fixed an issue where providing an Error to .prime() could incorrectly cause an unhandled promise rejection warning

Documentation:

  • Added references to a ton more ports of DataLoader into other languages (keep 'em coming!)
  • #​213: All examples have been updated to latest JavaScript (preferring async/await over Promise chaining)
  • Improved documentation for custom cacheMap along with an LRU example.
  • Improved documentation for using higher-order functions on batchLoadFn.
  • Improved documentation for converting Map results to Array results in batchLoadFn.

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+5 -4

1 comment

2 changed files

renovate[bot]

pr closed time in 14 days

push eventchriskalmar/shyft-storage-connector

Renovate Bot

commit sha 60853ab303ce6601da47264dcd016379af33f3a8

Update dependency typeorm to v0.2.28

view details

Chris Kalmar

commit sha 4d7d2aa5ffdc87b0ab127ce1eebcdb6f208b8dec

Merge pull request #41 from chriskalmar/renovate/typeorm-0.x Update dependency typeorm to v0.2.28

view details

push time in 14 days

PR merged chriskalmar/shyft-storage-connector

Update dependency typeorm to v0.2.28

This PR contains the following updates:

Package Type Update Change
typeorm devDependencies patch 0.2.24 -> 0.2.28

Release Notes

<details> <summary>typeorm/typeorm</summary>

v0.2.28

Compare Source

Bug Fixes

v0.2.27

Compare Source

Bug Fixes
Features
Reverts

v0.2.26

Compare Source

Bug Fixes
Features

v0.2.25

Compare Source

Bug Fixes
Features
Performance Improvements
  • An optimized version of EntityMetadata#compareIds() for the common case (#​5419) (a9bdb37)

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+112 -143

3 comments

2 changed files

renovate[bot]

pr closed time in 14 days

push eventchriskalmar/shyft-storage-connector

Renovate Bot

commit sha fd7bceca2e989c5ce93280f1f519e020849b25cb

Update dependency pg to v8

view details

Chris Kalmar

commit sha 262229107941763a1594243255777f9598493e65

Merge pull request #52 from chriskalmar/renovate/pg-8.x Update dependency pg to v8

view details

push time in 14 days

PR merged chriskalmar/shyft-storage-connector

Update dependency pg to v8

This PR contains the following updates:

Package Type Update Change
pg devDependencies major 7.14.0 -> 8.4.0

Release Notes

<details> <summary>brianc/node-postgres</summary>

v8.4.0

Compare Source

  • Switch to optional peer dependencies & remove semver package which has been a small thorn in the side of a few users.
  • Export DatabaseError from pg-protocol.
  • Add support for ssl-mode in the connection string.

v8.3.3

Compare Source

v8.3.2

Compare Source

v8.3.0

Compare Source

v8.2.2

Compare Source

v8.2.1

Compare Source

v8.2.0

Compare Source

  • Switch internal protocol parser & serializer to pg-protocol. The change is backwards compatible but results in a significant performance improvement across the board, with some queries as much as 50% faster. This is the first work to land in an on-going performance improvment initiative I'm working on. Stay tuned as things are set to get much faster still! :rocket:

v8.1.0

Compare Source

  • Switch to using monorepo version of pg-connection-string. This includes better support for SSL argument parsing from connection strings and ensures continuity of support.
  • Add &ssl=no-verify option to connection string and PGSSLMODE=no-verify environment variable support for the pure JS driver. This is equivalent of passing { ssl: { rejectUnauthorized: false } } to the client/pool constructor. The advantage of having support in connection strings and environment variables is it can be "externally" configured via environment variables and CLI arguments much more easily, and should remove the need to directly edit any application code for the SSL default changes in 8.0. This should make using pg@8.x significantly less difficult on environments like Heroku for example.

v8.0.3

Compare Source

v8.0.2

Compare Source

v8.0.1

Compare Source

v8.0.0

Compare Source

note: for detailed release notes please check here
  • Remove versions of node older than 6 lts from the test matrix. pg>=8.0 may still work on older versions but it is no longer officially supported.
  • Change default behavior when not specifying rejectUnauthorized with the SSL connection parameters. Previously we defaulted to rejectUnauthorized: false when it was not specifically included. We now default to rejectUnauthorized: true. Manually specify { ssl: { rejectUnauthorized: false } } for old behavior.
  • Change default database when not specified to use the user config option if available. Previously process.env.USER was used.
  • Change pg.Pool and pg.Query to be an es6 class.
  • Make pg.native non enumerable.
  • notice messages are no longer instances of Error.
  • Passwords no longer show up when instances of clients or pools are logged.

v7.18.2

Compare Source

v7.18.1

Compare Source

v7.18.0

Compare Source

  • This will likely be the last minor release before pg@8.0.
  • This version contains a few bug fixes and adds a deprecation warning for a pending change in 8.0 which will flip the default behavior over SSL from rejectUnauthorized from false to true making things more secure in the general use case.

v7.17.1

Compare Source

v7.17.0

Compare Source

  • Add support for idle_in_transaction_session_timeout option.

v7.16.1

Compare Source

v7.16.0

Compare Source

  • Add optional, opt-in behavior to test new, faster query pipeline. This is experimental, and not documented yet. The pipeline changes will grow significantly after the 8.0 release.

v7.15.2

Compare Source

v7.15.1

Compare Source

v7.15.0

Compare Source

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+21 -21

3 comments

2 changed files

renovate[bot]

pr closed time in 14 days

push eventchriskalmar/shyft-storage-connector

Chris Kalmar

commit sha 2b6342edd09c3a9656e2638c8dc5a778fd12cd09

update prettier

view details

push time in 14 days

push eventchriskalmar/shyft-storage-connector

Renovate Bot

commit sha 1eeda50b935a592c7e7f498ec4542ae330f773f2

Update babel monorepo

view details

Chris Kalmar

commit sha 818341aa25b635cbc57083b951696d7d89c07d33

Merge pull request #42 from chriskalmar/renovate/babel-monorepo Update babel monorepo

view details

push time in 14 days

PR merged chriskalmar/shyft-storage-connector

Update babel monorepo

This PR contains the following updates:

Package Type Update Change
@babel/cli (source) devDependencies minor 7.7.4 -> 7.11.6
@babel/core (source) devDependencies minor 7.7.4 -> 7.11.6
@babel/plugin-proposal-class-properties devDependencies minor 7.7.4 -> 7.10.4
@babel/plugin-transform-runtime devDependencies minor 7.7.4 -> 7.11.5
@babel/preset-env (source) devDependencies minor 7.7.4 -> 7.11.5
@babel/runtime (source) devDependencies minor 7.7.4 -> 7.11.2
babel-eslint devDependencies minor 10.0.3 -> 10.1.0

Release Notes

<details> <summary>babel/babel</summary>

v7.11.6

Compare Source

:house: Internal
:leftwards_arrow_with_hook: Revert

v7.11.5

Compare Source

:bug: Bug Fix
  • babel-helper-builder-react-jsx-experimental, babel-plugin-transform-react-jsx-development
  • babel-parser
  • Other
  • babel-plugin-proposal-function-bind
    • #​12000 fix(plugin-proposal-function-bind): fix invalid code emitted for ::super.foo (@​uhyo)
:nail_care: Polish
:house: Internal

v7.10.5

Compare Source

:bug: Bug Fix
  • babel-helper-builder-react-jsx-experimental, babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-helper-module-transforms, babel-helper-transform-fixture-test-runner, babel-plugin-proposal-async-generator-functions, babel-plugin-proposal-decorators, babel-plugin-proposal-function-bind, babel-plugin-proposal-partial-application, babel-plugin-proposal-pipeline-operator, babel-plugin-transform-block-scoping, babel-plugin-transform-modules-amd, babel-plugin-transform-modules-systemjs, babel-plugin-transform-parameters, babel-plugin-transform-react-jsx-source, babel-plugin-transform-runtime, babel-plugin-transform-template-literals, babel-plugin-transform-typescript
  • babel-parser
  • babel-plugin-transform-typescript
  • babel-plugin-transform-block-scoping
  • babel-generator, babel-plugin-transform-typescript, babel-types
  • babel-compat-data
:memo: Documentation
:house: Internal
  • babel-cli, babel-compat-data, babel-core, babel-helper-define-map, babel-helper-fixtures, babel-helper-module-transforms, babel-helper-regex, babel-helper-transform-fixture-test-runner, babel-node, babel-plugin-transform-proto-to-assign, babel-register, babel-traverse, babel-types
  • babel-helper-fixtures, babel-traverse
  • babel-helper-fixtures, babel-helper-transform-fixture-test-runner
  • babel-plugin-transform-block-scoping
  • babel-generator, babel-plugin-transform-typescript, babel-types
  • babel-cli, babel-generator, babel-helper-transform-fixture-test-runner, babel-traverse, babel-types
  • Other
  • babel-register

v7.10.4

Compare Source

:eyeglasses: Spec Compliance
  • babel-helper-member-expression-to-functions, babel-plugin-proposal-class-properties
  • babel-parser, babel-types
:bug: Bug Fix
:nail_care: Polish
:house: Internal

v7.10.3

Compare Source

:eyeglasses: Spec Compliance
  • babel-parser
  • babel-helper-member-expression-to-functions, babel-plugin-proposal-class-properties, babel-plugin-proposal-optional-chaining
  • babel-plugin-proposal-logical-assignment-operators
  • babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-plugin-proposal-class-properties, babel-plugin-proposal-optional-chaining
:bug: Bug Fix
:nail_care: Polish
:house: Internal

v7.10.1

Compare Source

:bug: Bug Fix
:house: Internal

v7.10.0

Compare Source

:eyeglasses: Spec Compliance
  • babel-plugin-proposal-logical-assignment-operators
    • #​11370 logical-assignment: Do not assign names to anonymous functions (@​arku)
:rocket: New Feature
  • babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-helper-optimise-call-expression, babel-helper-replace-supers, babel-parser, babel-plugin-proposal-class-properties
  • babel-standalone
  • babel-cli, babel-helper-create-class-features-plugin, babel-parser, babel-plugin-proposal-private-property-in-object, babel-types
  • babel-compat-data, babel-plugin-transform-template-literals, babel-plugin-transform-unicode-escapes, babel-preset-env, babel-standalone
  • babel-parser, babel-plugin-syntax-module-attributes, babel-standalone
  • babel-helper-compilation-targets, babel-preset-env
  • babel-cli
  • babel-helpers, babel-plugin-transform-destructuring, babel-plugin-transform-spread, babel-traverse
  • babel-helpers, babel-plugin-transform-for-of, babel-preset-env
  • babel-parser
  • babel-plugin-transform-react-pure-annotations, babel-preset-react
  • babel-compat-data, babel-preset-env
:bug: Bug Fix
  • babel-traverse
  • babel-plugin-proposal-optional-chaining
  • babel-parser, babel-types
  • babel-plugin-transform-typescript
  • babel-plugin-proposal-object-rest-spread
    • #​11550 fix(plugin-proposal-object-rest-spread): use computed memberExpression for literal keys (@​kitos)
  • babel-plugin-transform-runtime
  • babel-generator
:nail_care: Polish
  • babel-helpers, babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-function-name, babel-plugin-transform-parameters, babel-plugin-transform-react-jsx, babel-plugin-transform-runtime, babel-plugin-transform-typescript, babel-preset-env
:house: Internal
  • Other
  • babel-parser
  • babel-core, babel-generator, babel-helper-compilation-targets, babel-helpers, babel-parser, babel-plugin-proposal-decorators, babel-plugin-proposal-json-strings, babel-plugin-transform-block-scoping, babel-plugin-transform-flow-comments, babel-plugin-transform-modules-systemjs, babel-plugin-transform-react-jsx-source, babel-plugin-transform-runtime, babel-preset-env, babel-standalone, babel-template, babel-traverse, babel-types
:running_woman: Performance
:leftwards_arrow_with_hook: Revert

v7.8.4

Compare Source

:warning: In Babel 7.8.0 we introduced the --copy-ignored option for @babel/cli, defaulting to false. However, previous versions behaved as if that option was present: for this reason, we changed its default value to true (when --copy-files is provided) and introduced a --no-copy-ignored option to disable it.

:eyeglasses: Spec Compliance
:bug: Bug Fix
  • babel-cli
  • babel-compat-data
  • babel-helpers, babel-plugin-proposal-class-properties, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-parameters, babel-plugin-transform-typeof-symbol, babel-preset-env
  • babel-traverse
  • babel-plugin-transform-parameters
  • babel-plugin-transform-for-of
  • babel-compat-data, babel-preset-env
  • babel-generator
  • babel-helper-compilation-targets
:nail_care: Polish
  • babel-core
    • #​10969 polish: throw human-friendly error when item-option pair is incorrectly unwrapped (@​JLHwung)
:memo: Documentation
:house: Internal
:running_woman: Performance
  • babel-parser
    • #​11029 fix(babel-parser): avoid state.clone() to clone the whole token store (@​3cp)

v7.8.3

Compare Source

:bug: Bug Fix
:house: Internal
  • babel-preset-env-standalone, babel-standalone
  • babel-plugin-proposal-decorators, babel-plugin-proposal-dynamic-import, babel-plugin-proposal-logical-assignment-operators, babel-plugin-proposal-object-rest-spread, babel-plugin-syntax-async-generators, babel-plugin-syntax-bigint, babel-plugin-syntax-dynamic-import, babel-plugin-syntax-json-strings, babel-plugin-syntax-nullish-coalescing-operator, babel-plugin-syntax-object-rest-spread, babel-plugin-syntax-optional-catch-binding, babel-plugin-syntax-optional-chaining, babel-plugin-transform-flow-strip-types, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-react-constant-elements, babel-preset-env-standalone, babel-preset-env, babel-standalone
:leftwards_arrow_with_hook: Revert

v7.8.0

Compare Source

:eyeglasses: Spec Compliance
  • babel-parser
  • babel-plugin-proposal-numeric-separator
  • babel-generator, babel-parser, babel-plugin-proposal-private-methods
:boom: Breaking Change
:rocket: New Feature
:bug: Bug Fix
:nail_care: Polish
:memo: Documentation
:house: Internal
:leftwards_arrow_with_hook: Revert

v7.7.7

Compare Source

:eyeglasses: Spec Compliance
  • babel-parser
    • #​10576 [parser] validation for parentheses in the left-hand side of assignment expressions (@​boweihan)
:bug: Bug Fix
:nail_care: Polish
  • babel-plugin-transform-react-jsx
:house: Internal
:leftwards_arrow_with_hook: Revert
  • babel-plugin-transform-classes, babel-plugin-transform-regenerator, babel-preset-env

v7.7.5

Compare Source

:bug: Bug Fix
  • babel-plugin-transform-modules-commonjs, babel-plugin-transform-regenerator, babel-plugin-transform-runtime, babel-preset-env, babel-runtime-corejs2
  • babel-cli
  • babel-parser
  • babel-parser, babel-plugin-proposal-optional-chaining, babel-plugin-transform-modules-amd
  • babel-helper-module-transforms, babel-plugin-transform-modules-amd
:nail_care: Polish
:house: Internal

</details>

<details> <summary>babel/babel-eslint</summary>

v10.1.0

Compare Source

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

:ghost: Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+607 -710

3 comments

2 changed files

renovate[bot]

pr closed time in 14 days

push eventchriskalmar/shyft-storage-connector

Renovate Bot

commit sha faaa10fcb9d30de2862f14cb9d5abf43302fc17d

Update dependency shyft to v0.7.2

view details

Chris Kalmar

commit sha d617954dff19ff7564c1c0252267d2f65dba17a2

Merge branch 'master' into renovate/shyft-0.x

view details

Chris Kalmar

commit sha e5fcb00692494796eb6a47f4712125fd3c20e7a7

Merge branch 'master' into renovate/shyft-0.x

view details

Chris Kalmar

commit sha dc5cecfefb101446a60ced7b95e066f0c5bb7292

Merge pull request #51 from chriskalmar/renovate/shyft-0.x Update dependency shyft to v0.7.2

view details

push time in 14 days

PR merged chriskalmar/shyft-storage-connector

Update dependency shyft to v0.7.2

This PR contains the following updates:

Package Type Update Change
shyft devDependencies minor 0.5.2 -> 0.7.2

Release Notes

<details> <summary>chriskalmar/shyft</summary>

v0.7.2

Compare Source

  • Merge pull request #​162 from getlarge/subscription 26dd26f
  • Fix subscription permission handling 384167c
  • Change topic composition in getSubscriptionResolver ( forced prefix ) and fix Subscription test e0f1fc8
  • fix action permission as a function ( in resolver ) ; add typings c0b8782

v0.7.1

Compare Source

  • Merge pull request #​161 from getlarge/subscription 7d6d292
  • Change subscription attributes presence checks e8472d5
  • Merge pull request #​160 from getlarge/subscription 6b628cd
  • Merge branch &#​39;subscription&#​39; of github.com:getlarge/shyft into subscription d9069af
  • add todo 853e6c2
  • replace duplicate typing functions in operation.ts and replace duplicated naming function in ProtocolGraphQLConfiguration 305f45d
  • add preProcessor / postProcessor args types 4bbdf66
  • replace duplicate typing functions in operation.ts and replace duplicated naming function in ProtocolGraphQLConfiguration 92daee3
  • add preProcessor / postProcessor args types 294f7dc

v0.7.0

Compare Source

  • Merge pull request #​158 from getlarge/subscription c90e154
  • add Subcription permissions ; update permission tests 51cfdd2
  • add Subscription postProcessor tests 24b1ea8
  • Use subscription.preProcessor to compose topic ; update tests 0638329
  • update Subscription resolvers and tests ; add simple subscribe test using graphql.subscribe and pubsub 27e59f5
  • add pubsub from graphql-subscriptions ; whitelist entity.susbcriptions prop 7c64a45
  • handle Subscription pre/post processors ; add optional delimiter - pattern - wildcard to compose dynamically topic listened by pubsub ccce3ab
  • export Subscription class fad52af
  • add utils for subscription fields and generation ; generate Subscription schema 7df04c6
  • Add Subscription class and use it in Entity in engine 5199996
  • Merge pull request #​150 from getlarge/js_to_ts 8154600
  • update lint commands ; fix ConnectionNode type 0226c7e
  • remove useless comments 3882296
  • Update engine/Action.ts and tests 1e0a785
  • update test snapshots d599fec
  • add git repository url ; add node types ec19a50
  • convert to Typescript grapqlProtocol files ; fix /add engine types 2195720
  • Merge branch &#​39;master&#​39; of https://github.com/chriskalmar/shyft fe28172
  • update test snapshots 7f94a5e
  • add git repository url ; add node types 3cd3039
  • convert to Typescript grapqlProtocol files ; fix /add engine types d07893c
  • Improve engine dataTypes type 586bef0
  • improve Schema types 74aeb76
  • improve permission types 2c089b1
  • update snapshots ce48710
  • convert to typescript every file in /engine ; doument input / output types for classes and some functions ; add linter for built files 07d719b

v0.6.1

Compare Source

v0.6.0

Compare Source

v0.5.4

Compare Source

v0.5.3

Compare Source

</details>


Renovate configuration

:date: Schedule: At any time (no schedule defined).

:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.

:recycle: Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

:no_bell: Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

This PR has been generated by WhiteSource Renovate. View repository job log here.

+20 -6

1 comment

2 changed files

renovate[bot]

pr closed time in 14 days

push eventchriskalmar/shyft-storage-connector

Chris Kalmar

commit sha 0ed0257237d765b5e5e894148769332d4e33b909

remove node 14 from travis

view details

Chris Kalmar

commit sha e5fcb00692494796eb6a47f4712125fd3c20e7a7

Merge branch 'master' into renovate/shyft-0.x

view details

push time in 14 days

push eventchriskalmar/shyft-storage-connector

Chris Kalmar

commit sha 0ed0257237d765b5e5e894148769332d4e33b909

remove node 14 from travis

view details

push time in 14 days

push eventchriskalmar/shyft-storage-connector

Chris Kalmar

commit sha ad5e6b13630f120cbcc09f6e76ba09836758f007

upgrade node versions in CI

view details

Chris Kalmar

commit sha d617954dff19ff7564c1c0252267d2f65dba17a2

Merge branch 'master' into renovate/shyft-0.x

view details

push time in 14 days

push eventchriskalmar/shyft-storage-connector

Chris Kalmar

commit sha ad5e6b13630f120cbcc09f6e76ba09836758f007

upgrade node versions in CI

view details

push time in 14 days

push eventchriskalmar/shyft-storage-connector

Chris Kalmar

commit sha bec87e2f404c78d2119c9196cf610e196b765c0c

upgrade lodash

view details

Chris Kalmar

commit sha 6813a488388823696e9a6a3bd9dfb5f15fe2920d

update deps

view details

push time in 14 days

push eventchriskalmar/shyft-storage-connector

Chris Kalmar

commit sha 216005ceae6015559173ba8c959c3de045c0ad53

include shadow entities in orm model

view details

Chris Kalmar

commit sha f9300a58ee3a6cf89eb56c49ec2d68bc42da16b8

update parser and serializer for shadow entities

view details

Chris Kalmar

commit sha 9085b2b92a283b0176a5ccb25f6e56ed26d69e52

disable table syncing for shadow entities

view details

Chris Kalmar

commit sha 68fd124b3c1378ba53ec17c6acc1fbef9e178dc9

split connection options of droping schema from syncing the model

view details

Chris Kalmar

commit sha 0f5ea6128a7dc5efe7d61875bf2a85bfb83411fa

drop schema before each test suite

view details

Chris Kalmar

commit sha d6eed5170270adbcb1098408e6fb9e7ba0525ed7

upgrade deps

view details

Chris Kalmar

commit sha ca3c2745480c21982ca9469d1a0b528d721e500d

update vscode config

view details

push time in 14 days

created tagchriskalmar/shyft-storage-connector

tagv0.3.2

🐘 Storage connector for Shyft

created time in 14 days

push eventchriskalmar/shyft-storage-connector

Chris Kalmar

commit sha f7562d532d8f7c1831d296f2b5b8ab5c88a4c5b6

v0.3.2

view details

push time in 14 days

push eventchriskalmar/shyft-storage-connector

David Varga

commit sha f7b72304a2f66b8accafdd8b7288d5f4c1401968

adding indices to all foreign keys

view details

David Varga

commit sha 5fdec080ebc3782e53ea6887a926be70be8ac26c

adding an integration test on the board entity to read all generated indices

view details

Chris Kalmar

commit sha cb8f8cf3a0eb5c992a806a9e34c0fead3317b49c

Merge pull request #57 from viddagrava/master Indexes on single attribute foreign keys

view details

push time in 14 days

PR merged chriskalmar/shyft-storage-connector

Indexes on single attribute foreign keys

Automatically adding indices on all foreign keys (single key) to help the data loader along the ChildrenByParent edge connections

+43 -2

0 comment

3 changed files

viddagrava

pr closed time in 14 days

startedjavascript-obfuscator/javascript-obfuscator

started time in 24 days

startedfacebook/prophet

started time in a month

startedsvpino/twitter-threading

started time in a month

startedagoldis/sorry-cypress

started time in a month

startedbokub/git-history-editor

started time in a month

startedgit-up/GitUp

started time in a month

startedpython-poetry/poetry

started time in a month

startedstreamich/react-use

started time in 2 months

startedFeedHive/twitter-api-client

started time in 2 months

startedtwintproject/twint

started time in 2 months

startedairbnb/ts-migrate

started time in 2 months

push eventchriskalmar/chriskalmar

Chris Kalmar

commit sha 122189d722f7b992bc5ddca908b8126265cb83ef

update formatting

view details

push time in 2 months

push eventchriskalmar/chriskalmar

Chris Kalmar

commit sha 322a8f3ba5873db9c9f7b4ba3ef2d740e93d5b02

update banner and add links

view details

push time in 2 months

push eventchriskalmar/chriskalmar

Chris Kalmar

commit sha 6149bf4ec1e80a64c962b00c86f19966de9e903a

add new banner pic

view details

push time in 2 months

startedOneGraph/graphiql-explorer

started time in 2 months

more