profile
viewpoint
Luis Merino Rendez @researchgate Berlin http://luismerino.name Senior Software Engineer

graste/Agavi-FAQ 24

Frequently Asked Questions and Snippets for Agavi PHP Framework

Rendez/chaplin-buster 7

Chaplin TDD set-up with Buster.js and Travis-CI

Rendez/agavi-snippets 2

agavi php framework: packages & snippets

Rendez/ace 1

Ajax.org Cloud9 Editor

Rendez/Agavi-FAQ 1

Frequently Asked Questions and Snippets for Agavi PHP Framework

Rendez/ansilog 1

console.log extension for ANSI colouring in stdout

Rendez/chaplin 1

A Sample Application Architecture Using Backbone.js

Rendez/cloud9 1

Cloud9 IDE - by javascripter for javascripters - Powered by Ajax.org

Rendez/GoogleClientLogin 1

Google ClientLogin implementation for Node.js

push eventresearchgate/react-intersection-observer

renovate[bot]

commit sha 6ce862d4bb8b2ab45e838d20bdf515f3d05c043a

chore(deps): update typescript-eslint monorepo to v4 (#165) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

push time in 2 months

PR merged researchgate/react-intersection-observer

chore(deps): update typescript-eslint monorepo to v4 (major)

This PR contains the following updates:

Package Type Update Change
@typescript-eslint/eslint-plugin devDependencies major 3.10.1 -> 4.0.1
@typescript-eslint/parser devDependencies major 3.10.1 -> 4.0.1

Release Notes

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

v4.0.1

Compare Source

Bug Fixes

v4.0.0

Compare Source

Bug Fixes
  • eslint-plugin: [no-shadow] fix false-positive on enum declaration (#​2374) (9de669f)
  • eslint-plugin: [no-unused-vars] handle TSCallSignature (#​2336) (c70f54f)
  • correct decorator traversal for AssignmentPattern (#​2375) (d738fa4)
  • scope-manager: correct analysis of abstract class properties (#​2420) (cd84549)
  • typescript-estree: correct ChainExpression interaction with parentheses and non-nulls (#​2380) (762bc99)
Features
  • consume new scope analysis package (#​2039) (3be125d)
  • support ESTree optional chaining representation (#​2308) (e9d2ab6)
  • eslint-plugin: [ban-ts-comment] change default for ts-expect-error to allow-with-description (#​2351) (a3f163a), closes #​2146
  • eslint-plugin: [no-unnecessary-condition][strict-boolean-expressions] add option to make the rules error on files without strictNullChecks turned on (#​2345) (9273441)
  • eslint-plugin: [typedef] remove all defaults (#​2352) (a9cd6fb)
  • eslint-plugin: add consistent-type-imports rule (#​2367) (58b1c2d)
  • typescript-estree: switch to globby (#​2418) (3a7ec9b), closes #​2398
BREAKING CHANGES
  • typescript-estree: - removes the ability to supply a RegExp to projectFolderIgnoreList, and changes the meaning of the string value from a regex to a glob.

    • Removed decorators property from several Nodes that could never semantically have them (FunctionDeclaration, TSEnumDeclaration, and TSInterfaceDeclaration)
  • Removed AST_NODE_TYPES.Import. This is a minor breaking change as the node type that used this was removed ages ago.

  • eslint-plugin: Default rule options is a breaking change.

3.10.1 (2020-08-25)

Bug Fixes
  • eslint-plugin: [no-unnecessary-condition] correct regression with unary negations (#​2422) (d1f0887), closes #​2421

</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.

+54 -44

0 comment

2 changed files

renovate[bot]

pr closed time in 2 months

push eventresearchgate/react-intersection-observer

renovate[bot]

commit sha 32a8f5bb21458b6c5c147c52278c141efd780e24

chore(deps): update dependency typescript to v4 (#162) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

push time in 2 months

PR merged researchgate/react-intersection-observer

chore(deps): update dependency typescript to v4

This PR contains the following updates:

Package Type Update Change
typescript (source) devDependencies major 3.9.7 -> 4.0.2

Release Notes

<details> <summary>Microsoft/TypeScript</summary>

v4.0.2

Compare Source

For release notes, check out the release announcement.

For the complete list of fixed issues, check out the

Downloads are available on:

</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 -5

0 comment

2 changed files

renovate[bot]

pr closed time in 2 months

issue closedresearchgate/react-intersection-observer

Enhancement: Does this actually not work with React v15?

Current package.json:

  "peerDependencies": {
    "react": "^16.3.2",
    "react-dom": "^16.3.2"
  },

I'm not sure, but seems to work fine with React v15. What specifically is required from React v16? If nothing, could I please make a "suggested enhancement":

  "peerDependencies": {
    "react": ">=15",
    "react-dom": ">=15"
  },

If it does require v16, it would be great if you could add a quick note in the README about why.

closed time in 2 months

sgpinkus

issue commentresearchgate/react-intersection-observer

Enhancement: Does this actually not work with React v15?

On the surface it works well, but if the observing node changes you'll run into a bug: https://github.com/researchgate/react-intersection-observer/blob/master/src/IntersectionObserver.ts#L109. That's one of the a reasons why React 15 is no longer supported, because it made logic like this extremely and unnecessarily complex.

sgpinkus

comment created time in 2 months

push eventresearchgate/react-intersection-list

Luis Merino

commit sha a1615c9d1d893d94fae28c28bc5e70a9fe90c62c

Update README.md

view details

push time in 3 months

push eventresearchgate/react-intersection-list

Luis Merino

commit sha 8c3265e10a4de29a7717edc53f6be7158f41b77d

fix(security): Fix security issue with serialize-javascript

view details

push time in 3 months

push eventresearchgate/react-intersection-observer

Luis Merino

commit sha 98986118eeb967768ffe28a0292e94be6ae0cce9

fix(security): Fix security issue with serialize-javascript

view details

push time in 3 months

issue commentresearchgate/react-intersection-observer

Not observing when rerendered

We can add sideEffects: false to package.json so that tools like webpack effectively do tree-shaking. I'll see what I can do. In any case, can you create an example with codesandbox.io to see why hooks didn't work for your case?

Vince-vegas

comment created time in 3 months

issue commentresearchgate/react-intersection-observer

Not observing when rerendered

Could you create a minimal example in codesanbox.io?

Vince-vegas

comment created time in 3 months

issue commentresearchgate/react-intersection-observer

npm is invalid on all releases

Thanks for filing an issue anyway, glad it got resolved. We didn't realize because we run a nexus proxy in front of NPM.

avalenti89

comment created time in 3 months

created tagresearchgate/react-history

tagv0.19.4

Manage session history with React

created time in 3 months

push eventresearchgate/react-history

Luis Merino

commit sha 7f95b4e094aa97454e1b0fe4509e993e248d5ca6

Version 0.19.4

view details

push time in 3 months

push eventresearchgate/react-history

Luis Merino

commit sha f2717d28789922fde69076c32dd971abf07cb2eb

Refactor unsafe lifecycle methods

view details

push time in 3 months

push eventresearchgate/react-intersection-observer

Mikhail Bashurov

commit sha 807b8df3751eab232962387f28be599f52ec1566

fix: observer pool for hooks (#153) By adding observer to the pool when it's created rather than we have an element to observe

view details

push time in 3 months

issue commentresearchgate/react-intersection-observer

getpooled function is unexpected

@saitonakamura would you happen to have time to have a look?

liuhanqu

comment created time in 3 months

pull request commentresearchgate/react-intersection-observer

chore(deps): bump elliptic from 6.5.2 to 6.5.3

:tada: This PR is included in version 1.3.1 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

dependabot[bot]

comment created time in 3 months

pull request commentresearchgate/react-intersection-observer

chore(deps): pin dependencies

:tada: This PR is included in version 1.3.1 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

renovate[bot]

comment created time in 3 months

release researchgate/react-intersection-observer

v1.3.1

released time in 3 months

created tagresearchgate/react-intersection-observer

tagv1.3.1

React component for the Intersection <Observer /> API

created time in 3 months

push eventresearchgate/react-intersection-observer

semantic-release-bot

commit sha 21be63e69284c930ed5a3deeca36e198d33bcda6

chore(release): 1.3.1 [skip ci] ## [1.3.1](https://github.com/researchgate/react-intersection-observer/compare/v1.3.0...v1.3.1) (2020-08-03) ### Bug Fixes * module and types file links in package.json ([#151](https://github.com/researchgate/react-intersection-observer/issues/151)) ([53bd882](https://github.com/researchgate/react-intersection-observer/commit/53bd88228af782b1bea7f5b6f355446e890f363f))

view details

push time in 3 months

push eventresearchgate/react-intersection-observer

Mikhail Bashurov

commit sha 53bd88228af782b1bea7f5b6f355446e890f363f

fix: module and types file links in package.json (#151) Now files in this directories are under src folder Not sure if it's supposed to or it's an overlook Anyway it's better to fix this quick

view details

renovate[bot]

commit sha 5192de3b49c5afebdf9dc541b146492043255dc5

chore(deps): update dependency @types/jest to v26 (#149) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

push time in 3 months

push eventresearchgate/react-intersection-observer

renovate[bot]

commit sha 848eb01b9f0e9f43651f4e724614d88cf77e882d

chore(deps): update dependency @types/jest to v26 (#149) Co-authored-by: Renovate Bot <bot@renovateapp.com>

view details

push time in 3 months

PR merged researchgate/react-intersection-observer

chore(deps): update dependency @types/jest to v26

This PR contains the following updates:

Package Type Update Change
@types/jest devDependencies major 25.2.3 -> 26.0.8

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 -5

0 comment

2 changed files

renovate[bot]

pr closed time in 3 months

push eventresearchgate/react-intersection-observer

Mikhail Bashurov

commit sha 347ca05df7e20d453f3b66c9d20ca610fc69486e

Quick fix of module and types file links in package.json (#151) Now files in this directories are under src folder Not sure if it's supposed to or it's an overlook Anyway it's better to fix this quick

view details

push time in 3 months

PR merged researchgate/react-intersection-observer

Quick fix of module and types file links in package.json

Description

Now files in this directories are under src folder Not sure if it's supposed to or it's an overlook Anyway it's better to fix this quick

Motivation and context

Fixes #150

How has this been tested?

yarn test && yarn lint

Type of change

<!--- What types of changes does your code introduce? Put an x in all the boxes that apply: -->

  • [x] Bug fix (non-breaking change which fixes an issue)
  • [ ] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

<!--- Go over all the following points, and put an x in all the boxes that apply. --> <!--- If you're unsure about any of these, don't hesitate to ask. We're here to help! -->

  • [ ] My code follows the code style of this project
  • [ ] My change requires a change to the documentation
  • [ ] I have updated the documentation accordingly
  • [x] I have read the CONTRIBUTING document
  • [ ] I have added tests to cover my changes
  • [x] All new and existing tests passed
+2 -2

1 comment

1 changed file

saitonakamura

pr closed time in 3 months

issue closedresearchgate/react-intersection-observer

Missing type definitions since 1.3.0

Expected behavior

No TypeScript errors.

Current behavior

TypeScript outputs the error:

Cannot find module '@researchgate/react-intersection-observer' or its corresponding type declarations.ts(2307)

image

Steps to reproduce

See https://codesandbox.io/s/nostalgic-shadow-qz6gh?file=/src/App.tsx

Context (environment)

  • Version: 1.3.0
  • Platform: Darwin F200420NT01.local 19.6.0 Darwin Kernel Version 19.6.0: Sun Jul 5 00:43:10 PDT 2020; root:xnu-6153.141.1~9/RELEASE_X86_64 x86_64

closed time in 3 months

ybiquitous
more