dubzzz
Repos
143
Followers
202
Following
85

Property based testing framework for JavaScript (like QuickCheck) written in TypeScript

3403
149

Pure random number generator written in TypeScript

39
1

Property Based Testing in C++ using RapidCheck

13
3

Property based testing (QuickCheck) examples based on fast-check

25
3

Derive property based testing fast-check into a fuzzer for REST APIs

37
6

Bundle your TypeScript project to run it in CodinGame contests

Events

Created at 9 hours ago
issue comment
vm: properly support symbols on globals

Not sure to get the reason of the remaining failures 🤔 I started to check on jenkins side but I don't exactly get the reason of the failure and the link to the current change.

Created at 13 hours ago
issue comment
Détecter les race-conditions dans vos applications JavaScript

Je te confirme rapidement ma dispo, je dois encore book un billet de train pour monter à Paris.

Created at 13 hours ago
issue comment
Détecter les race-conditions dans vos applications JavaScript

Hey @bloodyowl, any update?

Created at 16 hours ago

⬆️ Update dependency typescript to ^4.9.5 (#529)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Created at 23 hours ago
delete branch
dubzzz delete branch renovate/typescript-4.x
Created at 23 hours ago
pull request closed
⬆️ Update dependency typescript to ^4.9.5

Mend Renovate

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | typescript (source) | ^4.9.4 -> ^4.9.5 | age | adoption | passing | confidence |


Release Notes

v4.9.5: TypeScript 4.9.5

Compare Source

For release notes, check out the release announcement.

Downloads are available on:

Changes:


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

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


  • [ ] If you want to rebase/retry this PR, check this box

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

Created at 23 hours ago

⬆️ Update typescript-eslint monorepo to ^5.50.0 (#3599)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Created at 23 hours ago
delete branch
dubzzz delete branch renovate/typescript-eslint-monorepo
Created at 23 hours ago
pull request closed
⬆️ Update typescript-eslint monorepo to ^5.50.0

Mend Renovate

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @typescript-eslint/eslint-plugin | ^5.49.0 -> ^5.50.0 | age | adoption | passing | confidence | | @typescript-eslint/parser | ^5.49.0 -> ^5.50.0 | age | adoption | passing | confidence |


Release Notes

v5.50.0

Compare Source

Bug Fixes
  • eslint-plugin: [ban-ts-comment] counts graphemes instead of String.prototype.length (#​5704) (09d57ce)
  • eslint-plugin: [prefer-optional-chain] fix ThisExpression and PrivateIdentifier errors (#​6028) (85e783c)
  • eslint-plugin: [prefer-optional-chain] fixer produces wrong logic (#​5919) (b0f6c8e), closes #​1438
Features
  • eslint-plugin: add key-spacing rule extension for interface & type declarations (#​6211) (67706e7)

v5.50.0

Compare Source

Note: Version bump only for package @​typescript-eslint/parser


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

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


  • [ ] If you want to rebase/retry this PR, check this box

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

Created at 23 hours ago
delete branch
dubzzz delete branch renovate/microsoft-api-extractor-7.x
Created at 23 hours ago

⬆️ Update dependency @microsoft/api-extractor to ^7.34.2 (#3600)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Created at 23 hours ago
pull request closed
⬆️ Update dependency @microsoft/api-extractor to ^7.34.2

Mend Renovate

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @microsoft/api-extractor (source) | ^7.34.1 -> ^7.34.2 | age | adoption | passing | confidence |


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

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


  • [ ] If you want to rebase/retry this PR, check this box

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

Created at 23 hours ago

⬆️ Update dependency rollup to ^3.12.1 (#3601)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Created at 23 hours ago
delete branch
dubzzz delete branch renovate/rollup-3.x
Created at 23 hours ago
pull request closed
⬆️ Update dependency rollup to ^3.12.1

Mend Renovate

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | rollup (source) | ^3.12.0 -> ^3.12.1 | age | adoption | passing | confidence |


Release Notes

v3.12.1

Compare Source

2023-02-01

Bug Fixes
  • Handle self-references in class static blocks and construtors when the class is renamed (#​4827)
  • Improve warnings when creating circular chunks taht reexport variables (#​4829)
Pull Requests

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

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


  • [ ] If you want to rebase/retry this PR, check this box

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

Created at 23 hours ago

⬆️ Update dependency @npmcli/arborist to v6.2.1 (#3603)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Created at 23 hours ago
delete branch
dubzzz delete branch renovate/npmcli-arborist-6.x-lockfile
Created at 23 hours ago
pull request closed
⬆️ Update dependency @npmcli/arborist to v6.2.1

Mend Renovate

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | @npmcli/arborist | 6.2.0 -> 6.2.1 | age | adoption | passing | confidence |


Release Notes

v6.2.1

Compare Source

Bug Fixes
Dependencies

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

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

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


  • [ ] If you want to rebase/retry this PR, check this box

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

Created at 23 hours ago

Update test/parallel/test-vm-global-symbol.js

Co-authored-by: Antoine du Hamel duhamelantoine1995@gmail.com

Created at 1 day ago
issue comment
vm: properly support symbols on globals

Yes definitely I will

Created at 1 day ago

Adding missing is_contextual_store||check

Merge branch 'fix-global-access-issue' of https://github.com/dubzzz/node into fix-global-access-issue

Created at 1 day ago
issue comment
vm: properly support symbols on globals

This PR makes test/parallel/test-repl-underscore fail

I'll rework it to make sure this test passes too. I may have missed one condition in the code I added.

Created at 1 day ago

Update test/parallel/test-vm-global-symbol.js

Co-authored-by: Antoine du Hamel duhamelantoine1995@gmail.com

Created at 1 day ago
issue comment
vm: properly support symbols on globals

Normally everything should be good now. As suggested by @aduh95, I force-pushed on my original commit to fix the commit message. Only changes made since the original commit (before force-push) are: edit commit message and fix lint on the new test file.

Created at 1 day ago

vm: properly support symbols on globals

A regression has been introduced in node 18.2.0, it makes the following snippet fails while it used to work in the past:

const assert = require('assert');
const vm = require('vm');
const global = vm.runInContext('this', vm.createContext());
const totoSymbol = Symbol.for('toto');
Object.defineProperty(global, totoSymbol, {
  enumerable: true,
  writable: true,
  value: 4,
  configurable: true,
});
assert(Object.getOwnPropertySymbols(global).includes(totoSymbol));

Regression introduced by: https://github.com/nodejs/node/pull/42963. So I basically attempted to start understanding what it changed to make it fix the initial issue while not breaking the symbol related one.

Fixes: https://github.com/nodejs/node/issues/45983

Created at 1 day ago
issue comment
vm: properly support symbols on globals

Perfect, I'll adapt the commit message of the first commit and force push on the PR then. Will try to run the lint on commit message locally before pushing again

Created at 1 day ago

fix lint

Created at 1 day ago
issue comment
vm: properly support symbols on globals

I'll rework the commit message to fit the guidelines. Do I need to change the commit in-place and force push or can I push an extra commit on top of it?

Created at 1 day ago
issue comment
src: always signal V8 for intercepted properties

Regarding to the regression posted recently, I opened a PR to fix it. Here is the fix I suggest: https://github.com/nodejs/node/pull/46458

Created at 1 day ago