Skip to content

Conversation

@longregen
Copy link

Hi there!

I was trying to build atuinsh/desktop using nix, but I run into the issue that the reference to a github repository instead of npm was not supported by buildNpmPackage, the mechanism nix uses to build a package.

So, I took the liberty of dropping jest, because it added 300+ dependencies and the newer nodejs versions have a built-in test framework that makes it a little faster and safer to run tests. I also added a gh action to publish to npm, and pinned the dependencies. I'm happy to transfer over the npm package (https://www.npmjs.com/package/ts-tiny-activerecord) to the atuin organization as well!

Happy to change anything you need!

longregen and others added 4 commits October 1, 2025 02:54
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.19.19 to 24.6.1.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-version: 24.6.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant