Skip to content

Remove unused putility features#2168

Merged
jelveh merged 8 commits intomainfrom
remove-smol
Dec 14, 2025
Merged

Remove unused putility features#2168
jelveh merged 8 commits intomainfrom
remove-smol

Conversation

@jelveh
Copy link
Copy Markdown
Contributor

@jelveh jelveh commented Dec 13, 2025

Deleted the smol utility library from putility, removed its documentation, and refactored code in linux.js to use native string methods instead of smol.split. This simplifies the codebase by eliminating a redundant utility.

Deleted the smol utility library from putility, removed its documentation, and refactored code in linux.js to use native string methods instead of smol.split. This simplifies the codebase by eliminating a redundant utility.
Replaced usage of time.SECOND with a local SECOND constant in ServerHealthService for clarity and removed unused import. Updated all service imports in TestCoreModule to explicitly include the .js extension for compatibility with ES module resolution.
Deleted the wrap_text and ansi_visible_length utility functions from string.js, as they are no longer needed or used in the codebase.
The format_as_usd function and its documentation have been removed from the codebase and README files. This cleans up unused or deprecated currency formatting utilities.
The osclink function and its documentation have been removed from putility. All usages in backend modules have been updated to use plain URLs instead of OSC 8 hyperlinks. This simplifies string utilities and avoids terminal-specific formatting.
Deleted the NariMethodsFeature module and removed its usage from AdvancedBase and PuterJSFileSystemModule. This simplifies the codebase by eliminating unused or deprecated NARI method support.
@jelveh jelveh changed the title Remove smol utility library and update usage Remove unused putility features Dec 13, 2025
@jelveh jelveh marked this pull request as ready for review December 14, 2025 01:59
@jelveh jelveh merged commit 560307d into main Dec 14, 2025
5 checks passed
@jelveh jelveh deleted the remove-smol branch May 1, 2026 20:06
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