Skip to content

Add bare compatibility by introducing custom build#8

Closed
nulllpc wants to merge 0 commit intoston-fi:mainfrom
nulllpc:main
Closed

Add bare compatibility by introducing custom build#8
nulllpc wants to merge 0 commit intoston-fi:mainfrom
nulllpc:main

Conversation

@nulllpc
Copy link
Copy Markdown

@nulllpc nulllpc commented Sep 9, 2025

Description

This PR add bare compatibility and necessary bug fixes. This PR aims to really support bare runtime with minimal change to other environments or dependencies.

Changes

  • Add humps alongside camelcase-keys, the lib uses humps in bare and still uses camelcase-keys for other environments.
  • Configure a custom build for bare environment so that build configs stay the same for other environments
  • Fixed linting errors due to the changes above. Had to ignore biome in casing.ts due to recursion in type generation.

@nulllpc nulllpc changed the title add bare compatibility Add bare compatibility by introducing custom build Sep 10, 2025
@nulllpc nulllpc closed this Oct 7, 2025
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