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

Merged
merged 10 commits into from
Jan 14, 2025

Conversation

pipex
Copy link
Collaborator

@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

@flowzone-app flowzone-app bot enabled auto-merge December 27, 2024 21:49
@pipex pipex requested review from Page- and thgreasi December 30, 2024 14:05
@pipex pipex requested review from a team and removed request for Page- and thgreasi January 9, 2025 21:01
lib/contract.ts Outdated Show resolved Hide resolved
lib/contract.ts Outdated Show resolved Hide resolved
lib/partials.ts Outdated Show resolved Hide resolved
lib/partials.ts Outdated Show resolved Hide resolved
@pipex pipex force-pushed the cleanup-interfaces branch 4 times, most recently from 9f0a360 to 20c7daa Compare January 10, 2025 18:58
pipex added 2 commits January 10, 2025 16:01
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
@pipex pipex force-pushed the cleanup-interfaces branch 2 times, most recently from 04d6828 to 239c9a3 Compare January 10, 2025 20:44
pipex added 8 commits January 13, 2025 14:59
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
@pipex pipex force-pushed the cleanup-interfaces branch from 239c9a3 to 1fc5857 Compare January 13, 2025 17:59
@flowzone-app flowzone-app bot merged commit 1a80348 into master Jan 14, 2025
50 checks passed
@flowzone-app flowzone-app bot deleted the cleanup-interfaces branch January 14, 2025 12:38
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.

2 participants