8000 Comparing v5.0.0...master · akameco/extract-react-intl-messages · GitHub
[go: up one dir, main page]

Skip to content
8000
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: akameco/extract-react-intl-messages
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.0.0
Choose a base ref
...
head repository: akameco/extract-react-intl-messages
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 12 commits
  • 13 files changed
  • 2 contributors

Commits on Jul 28, 2025

  1. Add @Nestoro as a contributor

    akameco committed Jul 28, 2025
    Configuration menu
    Copy the full SHA
    ea32503 View commit details
    Browse the repository at this point in the history
  2. Add @lightnet328 as a contributor

    akameco committed Jul 28, 2025
    Configuration menu
    Copy the full SHA
    229a31e View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2025

  1. Configuration menu
    Copy the full SHA
    7581f0c View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2025

  1. Add deepmerge dependency and remove lodash.mergewith

    Replace lodash.mergewith with deepmerge package for configuration merging functionality to improve maintainability and reduce bundle size.
    akameco committed Aug 28, 2025
    Configuration menu
    Copy the full SHA
    e6d7c85 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #127 from akameco/feat/babel-config-path-support

    Replace lodash.mergewith with deepmerge dependency
    akameco authored Aug 28, 2025
    Configuration menu
    Copy the full SHA
    71ddd9c View commit details
    Browse the repository at this point in the history
  3. Update dependencies to latest versions and modernize configuration

    - Update major packages: meow@13, js-yaml@4, glob@11, prettier@3, husky@9, lint-staged@16
    - Migrate to ESM modules with "type": "module" in package.json
    - Update Husky to v9 format with simplified .husky/pre-commit configuration
    - Modernize meow CLI configuration with importMeta and shortFlag syntax
    - Update js-yaml API calls from deprecated safeLoad/safeDump to load/dump
    - Fix TypeScript configuration for Node16 module resolution with ESM
    - Update Jest configuration for ESM support with proper transform settings
    - Fix test files to use updated js-yaml API
    - Resolve all ESLint errors with proper type annotations
    - Update lint-staged configuration format
    - All tests passing (15/16, 1 skipped)
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    akameco and claude committed Aug 28, 2025
    Configuration menu
    Copy the full SHA
    1f71e7d View commit details
    Browse the repository at this point in the history
  4. Modernize dependencies by replacing with Node.js built-in APIs

    - Replace pify with util.promisify() (Node.js built-in)
    - Replace mkdirp with fs.mkdirSync({ recursive: true }) (Node.js v10.12+)
    - Remove @types/pify and @types/mkdirp as no longer needed
    - Fix TypeScript type errors from promisify transformation
    - Add ESLint suppressions for necessary any types in Babel integration
    - Maintain backward compatibility while reducing external dependencies
    - All tests passing and build successful
    
    This reduces the package size and leverages modern Node.js APIs since
    the minimum required version is Node.js 20.
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    akameco and claude committed Aug 28, 2025
    Configuration menu
    Copy the full SHA
    b203c68 View commit details
    Browse the repository at this point in the history
  5. Remove Renovate configuration

    Since we've manually updated all dependencies to the latest versions and
    modernized the codebase, the automated Renovate bot is no longer needed.
    Dependencies can be managed manually going forward.
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    akameco and claude committed Aug 28, 2025
    Configuration menu
    Copy the full SHA
    804414c View commit details
    Browse the repository at this point in the history
  6. Replace @akameco/tsconfig with modern TypeScript configuration

    - Remove @akameco/tsconfig dependency
    - Create comprehensive modern tsconfig.json with:
      - ES2022 target for Node.js 20+ compatibility
      - Node16 module resolution for ESM support
      - Strict type checking with all recommended rules
      - Declaration and source map generation
      - Proper include/exclude patterns
    - All builds, tests, and linting passing with new configuration
    - Better type safety and development experience
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    akameco and claude committed Aug 28, 2025
    Configuration menu
    Copy the full SHA
    09cd834 View commit details
    Browse the repository at this point in the history
  7. Remove unnecessary @types/jest dependency

    - Removed @types/jest as Jest provides built-in TypeScript support
    - All tests continue to pass without issues
    - Reduces bundle size and dependency count
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    akameco and claude committed Aug 28, 2025
    Configuration menu
    Copy the full SHA
    18fbb29 View commit details
    Browse the repository at this point in the history
  8. Update .gitignore to modern best practices

    - Add comprehensive file patterns for better coverage
    - Include OS-specific files (.DS_Store, Thumbs.db)
    - Add IDE and editor temporary files
    - Include log files and runtime data patterns
    - Add coverage directories for testing tools
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-Authored-By: Claude <noreply@anthropic.com>
    akameco and claude committed Aug 28, 2025
    Configuration menu
    Copy the full SHA
    c355859 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2025

  1. Merge pull request #128 from akameco/chore/update-dependencies

    Modernize dependencies and configurations
    akameco authored Sep 1, 2025
    Configuration menu
    Copy the full SHA
    5e8f220 View commit details
    Browse the repository at this point in the history
Loading
0