Andrew Pikul
Andrew Pikul
I use **parameterization** in testing because it finds a lot of corner-case bugs. Test results look like this:  I test many possible new configurations including extremes, etc, and then...
As promised here: https://github.com/dagrejs/dagre/issues/433 Much like, and dependent on, this: https://github.com/dagrejs/graphlib/pull/189 Now, see you on [cytoscape/cytoscape.js-dagre](https://github.com/cytoscape/cytoscape.js-dagre)!
I just finished a conversion of graphlib from CJS to ESM. The source is converted, and babel is then used to recreate the original CJS so current systems don't break....
Update the package to better support ESM, especially in the browser, by default: - [x] Include external dependencies in the regular `.esm.js` build, which removes the need for specifying import...
Hello! I'm about to start converting this to ESM (hopefully itll be as easy as the dependencies). I have done the dependencies: [graphlib](https://github.com/dagrejs/graphlib/pull/189) [dagre](https://github.com/dagrejs/dagre/pull/434) However, if the author doesn't pull...
It (go-git) doesn't obey `.gitignore` - it doesn't obey the `node_modules/` line when pulling status from a worktree. `git status` on cli does obey that line. But go-git treats `node_modules/`...
I've also updated _everything_ to stop annoying audit messages. There are big libraries using this so it would be great to get this pulled. Thanks @qiao
potentially closes #12081(and more!) - [x] Include documentation when adding new features. - [x] Include new tests or update existing tests when applicable. - [X] Allow maintainers to push and...