profile
viewpoint

runk/connect-jade-static 8

Connect (ExpressJS) middleware for serving jade files as static html

runk/geotools 8

nodejs geo lookup module

runk/dtrim 1

A tool for trimming deep/lenghty javascript data structures

runk/gint 1

A pluggable and configurable GIT linter tool

runk/activerecord-vertica-adapter 0

ActiveRecord adapter for Vertica database based on pg adapter

runk/airtable.js 0

Airtable javascript client

runk/api-blueprint 0

API Blueprint

PullRequestReviewEvent

push eventrunk/randomness

Dmitry Shirokov

commit sha cb414279991d6e9f1f511014c7e97f8a5432be3d

fix: Make linter happy

view details

push time in 3 days

PR opened runk/randomness

feat: Cumulative sums test
+124 -3

0 comment

6 changed files

pr created time in 3 days

create barnchrunk/randomness

branch : add-cumulative-sums-test

created branch time in 3 days

issue closedrunk/node-maxmind

Improper Typescript Definitions

The definitions for the City result contains a union type with empty objects that conflict with VSCode intellisense. Note that I'm using the City object as the example, but I see this same issue with other model type definitions::

export default class City extends Country {
    readonly city: records.CityRecord | {};
    readonly location: records.LocationRecord | {};
    readonly postal: records.PostalRecord | {};
    readonly subdivisions: records.SubdivisionsRecord[] | [];
    constructor(response: CityResponse);
}

As you can see, when trying to use the resultant reader value, the editor shows the following errors:

Screenshot from 2020-10-15 14-53-11

This is because the TS engine assumes the lowest-possible denominator of a union type, so it assumes the empty object {} instead of CountryRecord. The only way around this is to cast the object to a type or interface that removes the union types:

import { Reader, CountryRecord, SubdivisionsRecord, CityRecord, PostalRecord, LocationRecord, TraitsRecord } from '@maxmind/geoip2-node'
import ReaderModel from '@maxmind/geoip2-node/dist/src/readerModel'

interface GeoIpResult {
  country: CountryRecord,
  subdivisions: SubdivisionsRecord[],
  city: CityRecord,
  postal: PostalRecord,
  location: LocationRecord,
  traits: TraitsRecord
}

const { country, subdivisions, city, postal, location, traits } = reader.city(ip) as GeoIpResult

This allows for normal usage, but is a completely unnecessary step. I should also note that ReaderModel should be exported (defined) in your main index module, so importing from @maxmind/geoip2-node/dist/src/readerModel would not become necessary.

There is also an error with the SubdivisionsRecord array, as it's defined.

readonly subdivisions: records.SubdivisionsRecord[] | [];

There is no need to union with an empty array type, as this will hint to the compiler that's an empty array of nothing as opposed to an empty array of SubdivisionsRecord. All this serves to do is erase the type hints for the resultant array. If you're returning an empty array, it can remain the type of the expected array, since it won't be iterated anyways.

readonly subdivisions: records.SubdivisionsRecord[]

It would be better to remove this union type all together and do one of the following, assuming that one of these record sets would not contain a result:

  1. Make all properties of nullable types
export interface CityRecord {
    readonly confidence?: number;
    readonly geonameId?: number;
    readonly names?: Names;
}
  1. Make the record itself nullable and return null or undefined if it does not exist, instead of an empty object
export default class City extends Country {
    readonly city?: records.CityRecord;
    readonly location?: records.LocationRecord;
    readonly postal?: records.PostalRecord;
    readonly subdivisions?: records.SubdivisionsRecord[];
    constructor(response: CityResponse);
}

The latter of course, would introduce breaking changes but would conform more to JavaScript/NodeJS conventions.

closed time in 3 days

nolawnchairs

issue commentrunk/node-maxmind

Improper Typescript Definitions

Hi, not sure you're reporting to proper module maintainer. All @maxmind/* modules are owned and managed by Maxmind itself, current repo is not official. In your examples you're referring to official one, whilst this repo maintains module named maxmind.

Indeed it is confusing cannot disagree.

nolawnchairs

comment created time in 3 days

delete branch runk/node-maxmind

delete branch : renovate/jest-26.x

delete time in 3 days

push eventrunk/node-maxmind

Renovate Bot

commit sha 8a7a9752da463aaaf98046a2d71471527fb7ddea

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

view details

Dmitry Shirokov

commit sha 5d1b5a333465a7ffb128756a5737f6573f37f7b6

Merge pull request #366 from runk/renovate/jest-26.x chore(deps): update dependency @types/jest to v26.0.15

view details

push time in 3 days

PR merged runk/node-maxmind

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

This PR contains the following updates:

Package Type Update Change
@types/jest devDependencies patch 26.0.14 -> 26.0.15

Renovate configuration

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

:vertical_traffic_light: Automerge: Enabled.

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

+47 -50

0 comment

2 changed files

renovate[bot]

pr closed time in 3 days

Pull request review commentseek-oss/logger

fix(deps): Add `pino-pretty` peer dependency

 const logger = createLogger( const extremeLogger = createLogger({ name: 'my-app' }, pino.extreme()); ``` -Note: createLogger mutates the supplied destination in order to redact sensitive data.+Note: `createLogger` mutates the supplied destination in order to redact sensitive data.++### Pretty printing++**@seek/logger** supports Pino-compatible pretty printers.+For example, you can install **[pino-pretty]** as a `devDependency`:++```shell+yarn add --dev pino-pretty+```++Then selectively enable pretty printing when running your application locally:++```typescript+import createLogger from '@seek/logger-js';

Needs to be updated

72636c

comment created time in 3 days

PullRequestReviewEvent
PullRequestReviewEvent

push eventrunk/node-maxmind

Renovate Bot

commit sha ded5573efa58842c9d401a7c1bdd081bb25a0b88

chore(deps): update dependency jest to v26.6.0

view details

Dmitry Shirokov

commit sha eec217070148bf34b03006d9ce6e1c39e9a234e9

Merge pull request #365 from runk/renovate/jest-monorepo chore(deps): update dependency jest to v26.6.0

view details

push time in 3 days

PR merged runk/node-maxmind

chore(deps): update dependency jest to v26.6.0

This PR contains the following updates:

Package Type Update Change
jest (source) devDependencies minor 26.5.3 -> 26.6.0

Release Notes

<details> <summary>facebook/jest</summary>

v26.6.0

Compare Source

Features
  • [jest-cli, jest-config] Add support for the jest.config.ts configuration file (#​10564)
Fixes
  • [jest-config] Simplify transform RegExp (#​10207)
  • [jest-fake-timers] Lazily instantiate mock timers (#​10551)
  • [jest-runtime] require.main is no longer undefined when using jest.resetModules (#​10626)
  • [@jest/types] Add missing values for timers (#​10632)
Chore & Maintenance
  • [docs] Add step for fetching backers.json file in website setup docs (#​10631)
  • [docs] Add page detailing environment variables set by Jest (#​10630)
  • [jest-circus] Refactor callAsyncCircusFn parameters (#​10629)

</details>


Renovate configuration

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

:vertical_traffic_light: Automerge: Enabled.

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

+491 -528

0 comment

2 changed files

renovate[bot]

pr closed time in 3 days

PullRequestReviewEvent
PullRequestReviewEvent
PullRequestReviewEvent
PullRequestReviewEvent
PullRequestReviewEvent

Pull request review commentseek-oss/logger

fix(package): Change name to logger

     "lib*/**/*.js.map",     "lib*/**/*.json"   ],-  "homepage": "https://github.com/seek-oss/logger-js#readme",+  "homepage": "https://github.com/seek-oss/logger#readme",   "license": "UNLICENSED",

Should fix this too

kosanna

comment created time in 10 days

PullRequestReviewEvent
PullRequestReviewEvent

push eventrunk/node-maxmind

Renovate Bot

commit sha f6bab2611e55099310cbbb56a3b6800e62a9ece3

chore(deps): update dependency semantic-release to v17.2.1

view details

Dmitry Shirokov

commit sha 90db73dd8242349a7167fd2cf58e8df121d02afd

Merge pull request #363 from runk/renovate/semantic-release-monorepo chore(deps): update dependency semantic-release to v17.2.1

view details

push time in 10 days

PR merged runk/node-maxmind

chore(deps): update dependency semantic-release to v17.2.1

This PR contains the following updates:

Package Type Update Change
semantic-release devDependencies patch 17.2.0 -> 17.2.1

Release Notes

<details> <summary>semantic-release/semantic-release</summary>

v17.2.1

Compare Source

Reverts

</details>


Renovate configuration

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

:vertical_traffic_light: Automerge: Enabled.

: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 -222

0 comment

2 changed files

renovate[bot]

pr closed time in 10 days

push eventrunk/node-maxmind

Renovate Bot

commit sha 7f89b46b6c4d1deb77abefe91ff05a12f92dc1c0

chore(deps): update dependency jest to v26.5.3

view details

Dmitry Shirokov

commit sha 487db80c9cafb28a7e9796ccd3076a19ec2c1f50

Merge pull request #361 from runk/renovate/jest-monorepo chore(deps): update dependency jest to v26.5.3

view details

push time in 11 days

PR merged runk/node-maxmind

chore(deps): update dependency jest to v26.5.3

This PR contains the following updates:

Package Type Update Change
jest (source) devDependencies patch 26.5.2 -> 26.5.3

Release Notes

<details> <summary>facebook/jest</summary>

v26.5.3

Compare Source

Features
  • [jest-runtime] add support for dynamic import() from CommonJS (#​10620)
Fixes
  • [jest-runner, jest-runtime] require.main should not be undefined with createRequire() (#​10610)
  • [jest-runtime] add missing module.path property (#​10615)
  • [jest-runtime] Add mainModule instance variable to runtime (#​10621)
  • [jest-runtime] Evaluate Node core modules on dynamic import() (#​10622)
  • [jest-validate] Show suggestion only when unrecognized cli param is longer than 1 character (#​10604)
  • [jest-validate] Validate testURL as CLI option (#​10595)

</details>


Renovate configuration

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

:vertical_traffic_light: Automerge: Enabled.

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

+88 -88

0 comment

2 changed files

renovate[bot]

pr closed time in 11 days

push eventrunk/node-maxmind

Renovate Bot

commit sha 210162bdb473ae6ef3f1ed16edc3ca10ffbd5ee9

chore(deps): update dependency semantic-release to v17.2.0

view details

Dmitry Shirokov

commit sha 8585a037c606e7bdd882a431d2927af0882a8f71

Merge pull request #362 from runk/renovate/semantic-release-monorepo chore(deps): update dependency semantic-release to v17.2.0

view details

push time in 11 days

PR merged runk/node-maxmind

chore(deps): update dependency semantic-release to v17.2.0

This PR contains the following updates:

Package Type Update Change
semantic-release devDependencies minor 17.1.2 -> 17.2.0

Release Notes

<details> <summary>semantic-release/semantic-release</summary>

v17.2.0

Compare Source

Features
  • throw an Error if package.json has duplicate "repository" key (#​1656) (b8fb35c)

</details>


Renovate configuration

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

:vertical_traffic_light: Automerge: Enabled.

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

+241 -37

0 comment

2 changed files

renovate[bot]

pr closed time in 11 days

push eventrunk/dtrim

Renovate Bot

commit sha 31890720d58bf11b325629d48cbf43cb39ce7283

Update dependency semantic-release to v17.2.0

view details

Dmitry Shirokov

commit sha 89460126ac2f27e1f4bcb829b85d2476d46ee89e

Merge pull request #151 from runk/renovate/semantic-release-monorepo Update dependency semantic-release to v17.2.0

view details

push time in 11 days

PR merged runk/dtrim

Update dependency semantic-release to v17.2.0

This PR contains the following updates:

Package Type Update Change
semantic-release devDependencies minor 17.1.2 -> 17.2.0

Release Notes

<details> <summary>semantic-release/semantic-release</summary>

v17.2.0

Compare Source

Features
  • throw an Error if package.json has duplicate "repository" key (#​1656) (b8fb35c)

</details>


Renovate configuration

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

:vertical_traffic_light: Automerge: Enabled.

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

+228 -29

0 comment

2 changed files

renovate[bot]

pr closed time in 11 days

push eventrunk/node-maxmind

Renovate Bot

commit sha c07ff14852e37b8f16315605d764a5d4e5975937

chore(deps): update dependency ip-address to v7

view details

Dmitry Shirokov

commit sha b0eaa265727a4a30ff223b95a375284f4ff38691

fix broken import

view details

Dmitry Shirokov

commit sha 48789771c5da139770f070442651c13987145b0b

Merge branch 'master' into renovate/ip-address-7.x

view details

Dmitry Shirokov

commit sha bece9cf630cd611d1b78dfcbe0841774e20ce13e

Merge pull request #353 from runk/renovate/ip-address-7.x chore(deps): update dependency ip-address to v7

view details

push time in 16 days

PR merged runk/node-maxmind

chore(deps): update dependency ip-address to v7

This PR contains the following updates:

Package Type Update Change
ip-address devDependencies major 6.4.0 -> 7.0.1

Release Notes

<details> <summary>beaugunderson/ip-address</summary>

v7.0.1

Compare Source

v7.0.0

Compare Source

</details>


Renovate configuration

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

:vertical_traffic_light: Automerge: Enabled.

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

+8 -43

0 comment

3 changed files

renovate[bot]

pr closed time in 16 days

push eventrunk/node-maxmind

Renovate Bot

commit sha 6869b85b5e8bdd3e5cf69aabd8a4ad1ab466a3b1

chore(deps): update dependency jest to v26.5.2

view details

Dmitry Shirokov

commit sha 579b3d91761da4834e6d1e77a18c0aebb5b98ade

Merge pull request #359 from runk/renovate/jest-monorepo chore(deps): update dependency jest to v26.5.2

view details

Dmitry Shirokov

commit sha 48789771c5da139770f070442651c13987145b0b

Merge branch 'master' into renovate/ip-address-7.x

view details

push time in 16 days

push eventrunk/node-maxmind

Renovate Bot

commit sha c07ff14852e37b8f16315605d764a5d4e5975937

chore(deps): update dependency ip-address to v7

view details

Dmitry Shirokov

commit sha b0eaa265727a4a30ff223b95a375284f4ff38691

fix broken import

view details

push time in 16 days

push eventrunk/node-maxmind

Renovate Bot

commit sha 6869b85b5e8bdd3e5cf69aabd8a4ad1ab466a3b1

chore(deps): update dependency jest to v26.5.2

view details

Dmitry Shirokov

commit sha 579b3d91761da4834e6d1e77a18c0aebb5b98ade

Merge pull request #359 from runk/renovate/jest-monorepo chore(deps): update dependency jest to v26.5.2

view details

push time in 16 days

PR merged runk/node-maxmind

chore(deps): update dependency jest to v26.5.2

This PR contains the following updates:

Package Type Update Change
jest (source) devDependencies patch 26.5.0 -> 26.5.2

Release Notes

<details> <summary>facebook/jest</summary>

v26.5.2

Compare Source

Fixes
  • [*] Revert usage of Escalade and rollback Yargs to v15 as it breaks Node 13 (#​10599)
  • [jest-circus] Setup globals before emitting setup, and include Jest globals in the setup payload (#​10598)
  • [jest-mock] Fix typings for mockResolvedValue, mockResolvedValueOnce, mockRejectedValue and mockRejectedValueOnce (#​10600)

</details>


Renovate configuration

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

:vertical_traffic_light: Automerge: Enabled.

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

+452 -518

0 comment

2 changed files

renovate[bot]

pr closed time in 16 days

push eventrunk/node-maxmind

Dmitry Shirokov

commit sha b0eaa265727a4a30ff223b95a375284f4ff38691

fix broken import

view details

push time in 16 days

push eventrunk/node-maxmind

Renovate Bot

commit sha 810aebbf708e13dfec7ff636eb546e8ccb859476

chore(deps): update dependency sinon to v9.2.0

view details

Dmitry Shirokov

commit sha ccefd1bac70bf32e14abf81da2525b55fc20c380

Merge pull request #360 from runk/renovate/sinon-9.x chore(deps): update dependency sinon to v9.2.0

view details

Dmitry Shirokov

commit sha 46196dce9fda05ae71e7d8b59e6927a920e61765

Merge branch 'master' into renovate/jest-monorepo

view details

push time in 16 days

push eventrunk/node-maxmind

Renovate Bot

commit sha 810aebbf708e13dfec7ff636eb546e8ccb859476

chore(deps): update dependency sinon to v9.2.0

view details

Dmitry Shirokov

commit sha ccefd1bac70bf32e14abf81da2525b55fc20c380

Merge pull request #360 from runk/renovate/sinon-9.x chore(deps): update dependency sinon to v9.2.0

view details

push time in 16 days

PR merged runk/node-maxmind

chore(deps): update dependency sinon to v9.2.0

This PR contains the following updates:

Package Type Update Change
sinon (source) devDependencies minor 9.1.0 -> 9.2.0

Release Notes

<details> <summary>sinonjs/sinon</summary>

v9.2.0

Compare Source

==================

  • Update dependencies (#​2299)
  • Update sandbox docs with missing comma
  • Add minor markdown formatting to release docs for sandbox
  • Minor formatting improvements to legacy sandbox documentation

</details>


Renovate configuration

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

:vertical_traffic_light: Automerge: Enabled.

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

+9 -9

0 comment

2 changed files

renovate[bot]

pr closed time in 16 days

pull request commentrunk/node-maxmind

chore(deps): update dependency sinon to v9.1.0

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

The release is available on:

Your semantic-release bot :package::rocket:

renovate[bot]

comment created time in 17 days

pull request commentrunk/node-maxmind

chore(deps): update dependency @types/sinon to v9.0.8

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

The release is available on:

Your semantic-release bot :package::rocket:

renovate[bot]

comment created time in 17 days

pull request commentrunk/node-maxmind

chore(deps): update dependency ts-jest to v26.4.1

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

The release is available on:

Your semantic-release bot :package::rocket:

renovate[bot]

comment created time in 17 days

pull request commentrunk/node-maxmind

chore(deps): update dependency jest to v26.5.0

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

The release is available on:

Your semantic-release bot :package::rocket:

renovate[bot]

comment created time in 17 days

pull request commentrunk/node-maxmind

chore(deps): update dependency @types/ip-address to v6

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

The release is available on:

Your semantic-release bot :package::rocket:

renovate[bot]

comment created time in 17 days

pull request commentrunk/node-maxmind

Migrate onto mmdb-lib

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

The release is available on:

Your semantic-release bot :package::rocket:

runk

comment created time in 17 days

release runk/node-maxmind

v4.3.0

released time in 17 days

created tagrunk/node-maxmind

tagv4.3.0

Maxmind GEO Lookup

created time in 17 days

delete branch runk/node-maxmind

delete branch : migrate-onto-mmdblib

delete time in 17 days

push eventrunk/node-maxmind

Dmitry Shirokov

commit sha 817cfceefc15ba265eef30169b77263246d9827c

feat: migrate onto mmdb-lib

view details

Dmitry Shirokov

commit sha 68e9d6285a098545af19eee68dc1f98b10549400

Update readme

view details

Dmitry Shirokov

commit sha eec30c7254b9134a844db4a1be376b84c3003c2d

Up mmdb lib

view details

Dmitry Shirokov

commit sha 155d74b952831300e487c1649d4e8133c864e349

Update docs

view details

Dmitry Shirokov

commit sha d3648d12964e00750fbff5ee8db4b1e4da3adf69

Merge pull request #357 from runk/migrate-onto-mmdblib Migrate onto mmdb-lib

view details

push time in 17 days

PR merged runk/node-maxmind

Migrate onto mmdb-lib
+30 -1030

0 comment

14 changed files

runk

pr closed time in 17 days

issue closedrunk/node-maxmind

Request: Pure stand-alone JavaScript (not node.js)

I am looking for stand-alone JS lib/code if that is possible.

closed time in 17 days

erosman

issue commentrunk/node-maxmind

Request: Pure stand-alone JavaScript (not node.js)

https://github.com/runk/mmdb-lib

erosman

comment created time in 17 days

push eventrunk/node-maxmind

Dmitry Shirokov

commit sha 155d74b952831300e487c1649d4e8133c864e349

Update docs

view details

push time in 17 days

push eventrunk/node-maxmind

Dmitry Shirokov

commit sha eec30c7254b9134a844db4a1be376b84c3003c2d

Up mmdb lib

view details

push time in 17 days

pull request commentrunk/mmdb-lib

chore: introduce eslint

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

The release is available on:

Your semantic-release bot :package::rocket:

runk

comment created time in 17 days

pull request commentrunk/mmdb-lib

feat: export result types from main script

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

The release is available on:

Your semantic-release bot :package::rocket:

runk

comment created time in 17 days

release runk/mmdb-lib

v1.2.0

released time in 17 days

created tagrunk/mmdb-lib

tagv1.2.0

Maxmind database (MMDB) library

created time in 17 days

delete branch runk/mmdb-lib

delete branch : add-types-export

delete time in 17 days

push eventrunk/mmdb-lib

Dmitry Shirokov

commit sha 030d0fec0a7c26e0f9e5e2c310c2f4f57b72a95f

feat: export result types from main script

view details

Dmitry Shirokov

commit sha 2fe9c9f8b800bfc5337bdf1bc1c5deabe04c05d1

Merge pull request #3 from runk/add-types-export feat: export result types from main script

view details

push time in 17 days

PR merged runk/mmdb-lib

feat: export result types from main script
+2 -29

0 comment

3 changed files

runk

pr closed time in 17 days

PR opened runk/node-maxmind

Migrate onto mmdb-lib
+26 -1030

0 comment

14 changed files

pr created time in 17 days

PR opened runk/mmdb-lib

feat: export result types from main script
+2 -29

0 comment

3 changed files

pr created time in 17 days

create barnchrunk/mmdb-lib

branch : add-types-export

created branch time in 17 days

create barnchrunk/node-maxmind

branch : migrate-onto-mmdblib

created branch time in 17 days

delete branch runk/mmdb-lib

delete branch : eslint

delete time in 17 days

push eventrunk/mmdb-lib

Dmitry Shirokov

commit sha 8d39141960c32e8cb063ddaf18050fddc264aafd

chore: introduce eslint

view details

Dmitry Shirokov

commit sha 34108bfa483146a161dd8f5857fc6d2c4a0bb6d4

Merge pull request #2 from runk/eslint chore: introduce eslint

view details

push time in 17 days

PR merged runk/mmdb-lib

chore: introduce eslint
+123 -92

0 comment

10 changed files

runk

pr closed time in 17 days

PR opened runk/mmdb-lib

chore: introduce eslint
+123 -92

0 comment

10 changed files

pr created time in 17 days

pull request commentrunk/mmdb-lib

feat: Add connection_type & is_residential_proxy

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

The release is available on:

Your semantic-release bot :package::rocket:

runk

comment created time in 17 days

release runk/mmdb-lib

v1.1.0

released time in 17 days

created tagrunk/mmdb-lib

tagv1.1.0

Maxmind database (MMDB) library

created time in 17 days

create barnchrunk/mmdb-lib

branch : eslint

created branch time in 17 days

delete branch runk/mmdb-lib

delete branch : sync-types

delete time in 17 days

push eventrunk/mmdb-lib

Dmitry Shirokov

commit sha e199b407e861ff921e54d479ca00eb5604aebee4

feat: Add connection_type & is_residential_proxy

view details

Dmitry Shirokov

commit sha 643b6ee80137f1622c4906aa656875ebae80b872

Merge pull request #1 from runk/sync-types feat: Add connection_type & is_residential_proxy

view details

push time in 17 days

PR merged runk/mmdb-lib

feat: Add connection_type & is_residential_proxy
+11 -2

0 comment

2 changed files

runk

pr closed time in 17 days

PR opened runk/mmdb-lib

feat: Add connection_type & is_residential_proxy
+11 -2

0 comment

2 changed files

pr created time in 17 days

create barnchrunk/mmdb-lib

branch : sync-types

created branch time in 17 days

push eventrunk/node-maxmind

Renovate Bot

commit sha e34b8d6d9c879251a607262ca592abee7447de10

chore(deps): update dependency jest to v26.5.0

view details

Dmitry Shirokov

commit sha 2725dc5d61dfb64a9636141446b203ef0199fdfc

Merge pull request #356 from runk/renovate/jest-monorepo chore(deps): update dependency jest to v26.5.0

view details

push time in 17 days

PR merged runk/node-maxmind

chore(deps): update dependency jest to v26.5.0

This PR contains the following updates:

Package Type Update Change
jest (source) devDependencies minor 26.4.2 -> 26.5.0

Release Notes

<details> <summary>facebook/jest</summary>

v26.5.0

Compare Source

Features
  • [jest-circus, jest-config, jest-runtime] Add new injectGlobals config and CLI option to disable injecting global variables into the runtime (#​10484)
  • [jest-each] Fixes .each type to always be callable (#​10447)
  • [jest-runner] Add support for moduleLoaders with default exports (#​10541)
  • [@jest/create-cache-key-function] Added a new package for creating cache keys (#​10587)
Fixes
  • [jest-circus, jest-jasmine2] Find correct location for test.each tests (#​10413)
  • [jest-console] Add Console constructor to console object (#​10502)
  • [jest-globals] Fix lifecycle hook function types (#​10480)
  • [jest-runtime] Remove usage of vm.compileFunction due to a performance issue (#​10586)
Chore & Maintenance
  • [jest-resolve] Replace read-pkg-up with escalade package (10558)
  • [jest-environment-jsdom] Update jsdom to 16.4.0 (10578)

</details>


Renovate configuration

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

:vertical_traffic_light: Automerge: Enabled.

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

+974 -682

0 comment

2 changed files

renovate[bot]

pr closed time in 17 days

PullRequestReviewEvent

push eventrunk/node-maxmind

Renovate Bot

commit sha 980446c7fbb5255fb099eac58d5373b2cb206f28

chore(deps): update dependency @types/ip-address to v6

view details

Dmitry Shirokov

commit sha 84c383d394f4314848089a957d971e7c15e5a80e

Merge pull request #355 from runk/renovate/ip-address-6.x chore(deps): update dependency @types/ip-address to v6

view details

push time in 18 days

PR merged runk/node-maxmind

chore(deps): update dependency @types/ip-address to v6

This PR contains the following updates:

Package Type Update Change
@types/ip-address devDependencies major 5.8.2 -> 6.0.0

Renovate configuration

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

:vertical_traffic_light: Automerge: Enabled.

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

+4 -4

0 comment

2 changed files

renovate[bot]

pr closed time in 18 days

PullRequestReviewEvent

push eventrunk/node-maxmind

Renovate Bot

commit sha 1423de0ab75dcf8c354766a0d8b03576c5eddcad

chore(deps): update dependency @types/sinon to v9.0.8

view details

Dmitry Shirokov

commit sha 1027094c97e0ebef47e226104cff8c2c945963bb

Merge pull request #354 from runk/renovate/sinon-9.x chore(deps): update dependency @types/sinon to v9.0.8

view details

push time in 18 days

PR merged runk/node-maxmind

chore(deps): update dependency @types/sinon to v9.0.8

This PR contains the following updates:

Package Type Update Change
@types/sinon devDependencies patch 9.0.7 -> 9.0.8

Renovate configuration

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

:vertical_traffic_light: Automerge: Enabled.

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

+4 -4

0 comment

2 changed files

renovate[bot]

pr closed time in 18 days

PullRequestReviewEvent

push eventrunk/node-maxmind

Renovate Bot

commit sha 37d8a8cb0dca403269073a0e47aaa4f8e9aff0cc

chore(deps): update dependency sinon to v9.1.0

view details

Dmitry Shirokov

commit sha 519bb8f7bcdd324516abed787113df7bbd1da13f

Merge pull request #352 from runk/renovate/sinon-9.x chore(deps): update dependency sinon to v9.1.0

view details

push time in 23 days

PR merged runk/node-maxmind

chore(deps): update dependency sinon to v9.1.0

This PR contains the following updates:

Package Type Update Change
sinon (source) devDependencies minor 9.0.3 -> 9.1.0
@types/sinon devDependencies patch 9.0.6 -> 9.0.7

Release Notes

<details> <summary>sinonjs/sinon</summary>

v9.1.0

Compare Source

==================

  • Add a calledOnceWithMatch assertion (#​2294)

</details>


Renovate configuration

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

:vertical_traffic_light: Automerge: Enabled.

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

+17 -17

0 comment

2 changed files

renovate[bot]

pr closed time in 23 days

delete branch runk/DefinitelyTyped

delete branch : patch-1

delete time in 24 days

pull request commentrunk/node-maxmind

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

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

The release is available on:

Your semantic-release bot :package::rocket:

renovate[bot]

comment created time in 24 days

pull request commentrunk/node-maxmind

chore(deps): update dependency jest to v26.2.2

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

The release is available on:

Your semantic-release bot :package::rocket:

renovate[bot]

comment created time in 24 days

pull request commentrunk/node-maxmind

chore(deps): update dependency tslint to v6.1.3

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

The release is available on:

Your semantic-release bot :package::rocket:

renovate[bot]

comment created time in 24 days

pull request commentrunk/node-maxmind

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

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

The release is available on:

Your semantic-release bot :package::rocket:

renovate[bot]

comment created time in 24 days

pull request commentrunk/node-maxmind

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

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

The release is available on:

Your semantic-release bot :package::rocket:

renovate[bot]

comment created time in 24 days

pull request commentrunk/node-maxmind

chore(deps): update dependency ts-jest to v26.2.0

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

The release is available on:

Your semantic-release bot :package::rocket:

renovate[bot]

comment created time in 24 days

pull request commentrunk/node-maxmind

chore(deps): update dependency jest to v26.4.0

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

The release is available on:

Your semantic-release bot :package::rocket:

renovate[bot]

comment created time in 24 days

pull request commentrunk/node-maxmind

chore(deps): update dependency sinon to v9.0.3

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

The release is available on:

Your semantic-release bot :package::rocket:

renovate[bot]

comment created time in 24 days

pull request commentrunk/node-maxmind

chore(deps): update dependency jest to v26.4.1

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

The release is available on:

Your semantic-release bot :package::rocket:

renovate[bot]

comment created time in 24 days

more