Skip to content

Conversation

@FrankLedo
Copy link
Contributor

Summary

Removes the deprecated [email protected] package from markdown-confluence-sync dependencies to eliminate npm deprecation warnings in downstream projects.

Changes

  • Remove [email protected] from dependencies in package.json
  • Update CHANGELOG.md with fix entry under "Removed" section
  • Bump package version from 2.4.0 to 2.4.1 (PATCH)
  • Update pnpm-lock.yaml

Background

The hast package was deprecated and renamed. The package wasn't actually imported anywhere in the codebase, and @types/[email protected] already provides all necessary type definitions.

Verification

  • ✅ TypeScript type checking passes (npx tsc --noEmit)
  • ✅ Linting passes (npx eslint .)
  • ✅ No other components in the monorepo are affected
  • ✅ All hast-related utilities (like hast-util-to-string) continue to work
  • ✅ No deprecation warning when running pnpm install

Impact

This change is completely isolated to the markdown-confluence-sync package and has no impact on other components in the monorepo.

Removes the deprecated `[email protected]` package from markdown-confluence-sync
dependencies. The package was renamed and is no longer needed as
`@types/hast` already provides all necessary type definitions.

This eliminates the npm deprecation warning that appears in downstream
projects when installing this package.

Changes:
- Remove [email protected] from dependencies
- Update CHANGELOG.md with fix entry
- Bump package version to 2.4.1 (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