Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add full ESM support via an import export condition #1115

Draft
wants to merge 24 commits into
base: main
Choose a base branch
from

Commits on Jun 11, 2024

  1. Migrate use-intl to bunchee

    amannn committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    a926a5f View commit details
    Browse the repository at this point in the history
  2. Test tree-shaking of parser

    amannn committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    b7480bf View commit details
    Browse the repository at this point in the history
  3. Draft for next-intl (wip)

    amannn committed Jun 11, 2024
    Configuration menu
    Copy the full SHA
    0149984 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c455f1e View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Merge remote-tracking branch 'origin/main' into feat/esm-2

    # Conflicts:
    #	packages/next-intl/package.json
    #	packages/next-intl/rollup.config.mjs
    #	packages/use-intl/package.json
    #	packages/use-intl/rollup.config.mjs
    #	pnpm-lock.yaml
    #	scripts/getBuildConfig.mjs
    amannn committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    914dc97 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1fe05a9 View commit details
    Browse the repository at this point in the history
  3. Restructure for shared runtime in rsc. Also unify code paths for getT…

    …ranslations -> getTranslator
    amannn committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    2438cd1 View commit details
    Browse the repository at this point in the history
  4. More colocation

    amannn committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    a989aaa View commit details
    Browse the repository at this point in the history
  5. you can do it bunchee

    amannn committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    da90d76 View commit details
    Browse the repository at this point in the history
  6. some fixes

    amannn committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    5be0930 View commit details
    Browse the repository at this point in the history
  7. Small fixes

    amannn committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    066fae7 View commit details
    Browse the repository at this point in the history
  8. update node10 types

    amannn committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    65e6b84 View commit details
    Browse the repository at this point in the history
  9. Merge remote-tracking branch 'origin/main' into feat/esm-2

    # Conflicts:
    #	packages/next-intl/package.json
    #	packages/use-intl/package.json
    #	pnpm-lock.yaml
    amannn committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    f4508b9 View commit details
    Browse the repository at this point in the history
  10. fix a test

    amannn committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    1ebc890 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7ae9de1 View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Merge remote-tracking branch 'origin/main' into feat/esm-2

    # Conflicts:
    #	package.json
    #	packages/next-intl/package.json
    #	packages/use-intl/package.json
    #	pnpm-lock.yaml
    amannn committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    a0138f9 View commit details
    Browse the repository at this point in the history
  2. Fix lockfile

    amannn committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    e45dcf6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a490adb View commit details
    Browse the repository at this point in the history
  4. Patch plugin

    amannn committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    7487041 View commit details
    Browse the repository at this point in the history
  5. rename script

    amannn committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    607ec6d View commit details
    Browse the repository at this point in the history
  6. More bunchee patches

    amannn committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    6b5b41c View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2024

  1. Latest bunchee

    amannn committed Aug 16, 2024
    Configuration menu
    Copy the full SHA
    ad0bdf1 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Merge remote-tracking branch 'origin/main' into feat/esm-2

    # Conflicts:
    #	package.json
    #	packages/next-intl/package.json
    #	packages/next-intl/src/navigation/createLocalizedPathnamesNavigation.test.tsx
    #	packages/next-intl/src/navigation/createSharedPathnamesNavigation.test.tsx
    #	packages/next-intl/src/navigation/react-client/ClientLink.test.tsx
    #	packages/next-intl/src/navigation/react-client/useBasePathname.test.tsx
    #	packages/next-intl/src/navigation/shared/redirects.tsx
    #	packages/next-intl/src/navigation/shared/utils.tsx
    #	packages/next-intl/src/react-client/useFormatter.test.tsx
    #	packages/next-intl/src/react-client/useLocale.test.tsx
    #	packages/next-intl/src/react-client/useNow.test.tsx
    #	packages/next-intl/src/react-client/useTimeZone.test.tsx
    #	packages/next-intl/src/react-client/useTranslations.test.tsx
    #	packages/next-intl/src/runtimes/react-server/getTranslations.tsx
    #	packages/next-intl/src/runtimes/react-server/getTranslator.tsx
    #	packages/next-intl/src/server/react-client/index.test.tsx
    #	packages/next-intl/src/shared/NextIntlClientProvider.test.tsx
    #	packages/next-intl/src/shared/utils.test.tsx
    #	packages/next-intl/src/shared/utils.tsx
    #	packages/next-intl/test/navigation/shared/utils.test.tsx
    #	packages/use-intl/package.json
    #	pnpm-lock.yaml
    amannn committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    881d415 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

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