Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Clean up unused interfaces and update dependencies #79

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Conversation

pipex
Copy link
Contributor

@pipex pipex commented Dec 27, 2024

Updates dependencies and simplifies the public interface of the module to only what is being used on our stack

Change-type: minor

The base types are relatively static (they have not been modified since fb37994).
There is not really a need for automated type generation via cue.

This will also allow us to archive https://github.com/product-os/cuelang-js

Change-type: patch
Includes code updates to comply with the latest linting requirements

Change-type: patch
Replaced the use of `bigCombination` by the new `Combination` iterator.
The library can now handle big arrays without the need for a specific
`big` function.

Change-type: patch
Change-type: patch
Change-type: patch
An array result is easily expanded from the iterator by using the spread
operator. The non-iterable version is used only on the supervisor and
will be replaced soon.

Change-type: minor
Introduced on #13, it seems to be related to keyframes in the context
of [Katapult](https://github.com/product-os/katapult). While the
functionality is quite advanced, there doesn't seem to be an application
for it anymore

Change-type: minor
The function falls outside the capabilities of the library

Change-type: minor
@flowzone-app flowzone-app bot enabled auto-merge December 27, 2024 21:49
This removes some code duplication between `satisfiesChildContract` and
`getNotSatisfiedRequirements`

Change-type: patch
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