Skip to content

update node version#752

Merged
minhsueh merged 1 commit intomainfrom
node_version_compatible
Feb 6, 2026
Merged

update node version#752
minhsueh merged 1 commit intomainfrom
node_version_compatible

Conversation

@minhsueh
Copy link
Copy Markdown
Collaborator

@minhsueh minhsueh commented Feb 6, 2026

  • Node v18 Transition: Standardized the environment to Node v18 and migrated rollup.config.js to .mjs to comply with stricter native ESM resolution.

  • Dependency Pinning: Forced nanoid to v3.3.8 via npm overrides to maintain CommonJS compatibility for legacy PostCSS and Rollup plugins.

Safe JSON Imports: Implemented createRequire for package.json loading to satisfy Node 18’s strict import rules while remaining compatible with older Prettier/Husky hooks.

@minhsueh minhsueh merged commit ebb324a into main Feb 6, 2026
@minhsueh minhsueh deleted the node_version_compatible branch February 6, 2026 19:51
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