Skip to content

Conversation

@knowledgecode
Copy link
Owner

Summary

This PR prepares for the release of version 4.1.1, adding type definitions for additional modules and updating dependencies.

Changes

Type Definition Support

  • Add type definition (.d.ts) build configuration for locales, numerals, and timezones modules in rollup.config.ts
  • Add types field to package.json exports for locales/*, numerals/*, and timezones/*
  • This resolves TypeScript import errors in VSCode when importing these modules

Dependency Updates

  • Bump version to 4.1.1
  • Update development dependencies:
    • @types/node: 24.7.0 → 24.10.1
    • @vitest/coverage-v8: 3.2.4 → 4.0.9
    • eslint: 9.37.0 → 9.39.1
    • rollup: 4.52.4 → 4.53.2
    • typescript-eslint: 8.46.0 → 8.46.4
    • vitest: 3.2.4 → 4.0.9

Security Fix

  • Fix js-yaml prototype pollution vulnerability (moderate severity)

Commits

  • Add type definitions for locales, numerals, and timezones
  • Bump version to 4.1.1 and update dependencies

Test Plan

  • Build completes successfully
  • Type definition files are generated correctly
  • Security vulnerabilities are resolved

- Add type definition builds for locales, numerals, and timezones in rollup.config.ts
- Add types field to package.json exports for locales, numerals, and timezones
- Update dependencies: @types/node, @vitest/coverage-v8, eslint, rollup, typescript-eslint, vitest
- Fix js-yaml security vulnerability (moderate severity)
@knowledgecode knowledgecode merged commit 30c9a7c into master Nov 17, 2025
4 checks passed
@knowledgecode knowledgecode deleted the develop branch November 17, 2025 08:47
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