Skip to content
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: kulshekhar/ts-jest
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v29.0.3
Choose a base ref
...
head repository: kulshekhar/ts-jest
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v29.0.4
Choose a head ref
Loading
Showing with 5,671 additions and 5,851 deletions.
  1. +4 −4 .github/workflows/ci.yml
  2. +3 −3 .github/workflows/doc-generator.yml
  3. +2 −2 .github/workflows/prepare-cache.yml
  4. +4 −4 .github/workflows/release-and-publish.yml
  5. +2 −2 .github/workflows/test.yml
  6. +10 −0 CHANGELOG.md
  7. +257 −257 e2e/ast-transformers/transformer-in-ts/package-lock.json
  8. +1 −1 e2e/ast-transformers/transformer-in-ts/package.json
  9. +139 −139 e2e/ast-transformers/transformer-options/package-lock.json
  10. +2 −2 e2e/ast-transformers/transformer-options/package.json
  11. +14 −14 e2e/custom-compiler/ttypescript/package-lock.json
  12. +2 −2 e2e/custom-compiler/ttypescript/package.json
  13. +327 −323 e2e/native-esm-ts/package-lock.json
  14. +1 −1 e2e/native-esm-ts/package.json
  15. +237 −403 e2e/transform-js/package-lock.json
  16. +1 −1 e2e/transform-js/package.json
  17. +103 −101 e2e/transform-tsx/package-lock.json
  18. +1 −1 e2e/transform-tsx/package.json
  19. +850 −994 examples/js-with-babel/package-lock.json
  20. +6 −6 examples/js-with-babel/package.json
  21. +535 −531 examples/js-with-ts/package-lock.json
  22. +3 −3 examples/js-with-ts/package.json
  23. +39 −60 examples/react-app/package-lock.json
  24. +535 −531 examples/ts-only/package-lock.json
  25. +3 −3 examples/ts-only/package.json
  26. +535 −531 examples/type-module/package-lock.json
  27. +3 −3 examples/type-module/package.json
  28. +1,385 −1,311 package-lock.json
  29. +16 −16 package.json
  30. +10 −0 src/legacy/ts-jest-transformer.spec.ts
  31. +18 −19 src/legacy/ts-jest-transformer.ts
  32. +6 −0 website/docs/getting-started/options.md
  33. +4 −0 website/docs/getting-started/paths-mapping.md
  34. +6 −0 website/docs/getting-started/presets.md
  35. +6 −0 website/docs/guides/esm-support.md
  36. +563 −575 website/package-lock.json
  37. +8 −8 website/package.json
  38. +2 −0 website/versioned_docs/version-26.5/getting-started/paths-mapping.md
  39. +2 −0 website/versioned_docs/version-27.0/getting-started/paths-mapping.md
  40. +2 −0 website/versioned_docs/version-27.1/getting-started/paths-mapping.md
  41. +2 −0 website/versioned_docs/version-28.0/getting-started/paths-mapping.md
  42. +6 −0 website/versioned_docs/version-29.0/getting-started/options.md
  43. +4 −0 website/versioned_docs/version-29.0/getting-started/paths-mapping.md
  44. +6 −0 website/versioned_docs/version-29.0/getting-started/presets.md
  45. +6 −0 website/versioned_docs/version-29.0/guides/esm-support.md
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -30,8 +30,8 @@ jobs:
needs: prepare-npm-cache-ubuntu

steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
- uses: actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
- uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
with:
node-version: lts/*
cache: npm
@@ -47,8 +47,8 @@ jobs:
runs-on: ubuntu-latest
needs: prepare-npm-cache-ubuntu
steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
- uses: actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
- uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
with:
node-version: lts/*
cache: npm
6 changes: 3 additions & 3 deletions .github/workflows/doc-generator.yml
Original file line number Diff line number Diff line change
@@ -21,7 +21,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout 🛎️
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3 # If you're using actions/checkout@v2 you must set persist-credentials to false in most cases for the deployment to work correctly.
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3 # If you're using actions/checkout@v2 you must set persist-credentials to false in most cases for the deployment to work correctly.
with:
persist-credentials: false

@@ -38,7 +38,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout 🛎️
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3 # If you're using actions/checkout@v2 you must set persist-credentials to false in most cases for the deployment to work correctly.
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3 # If you're using actions/checkout@v2 you must set persist-credentials to false in most cases for the deployment to work correctly.
with:
persist-credentials: false

@@ -49,7 +49,7 @@ jobs:
npm run build
- name: Deploy 🚀
uses: JamesIves/github-pages-deploy-action@13046b614c663b56cba4dda3f30b9736a748b80d # tag=v4.4.0
uses: JamesIves/github-pages-deploy-action@ba1486788b0490a235422264426c45848eac35c6 # tag=v4.4.1
with:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
BRANCH: gh-pages # The branch the action should deploy to.
4 changes: 2 additions & 2 deletions .github/workflows/prepare-cache.yml
Original file line number Diff line number Diff line change
@@ -16,8 +16,8 @@ jobs:
runs-on: ${{ inputs.os }}

steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
- uses: actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
- uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
with:
node-version: lts/*
cache: npm
8 changes: 4 additions & 4 deletions .github/workflows/release-and-publish.yml
Original file line number Diff line number Diff line change
@@ -48,11 +48,11 @@ jobs:
# it
- name: Checkout code
# https://github.com/marketplace/actions/checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3

# Runs a single command using the runners shell
- name: Create release for tag
uses: softprops/action-gh-release@1e07f4398721186383de40550babbdf2b84acfc5 # tag=v1
uses: softprops/action-gh-release@de2c0eb89ae2a093876385947365aca7b0e5f844 # v1
with:
tag_name: ${{ github.ref }}
body: Please refer to [CHANGELOG.md](https://github.com/kulshekhar/ts-jest/blob/main/CHANGELOG.md) for details.
@@ -66,9 +66,9 @@ jobs:

steps:
# https://github.com/marketplace/actions/checkout
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
# https://github.com/marketplace/actions/setup-node-js-environment
- uses: actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1
- uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0
with:
node-version: 16
registry-url: https://registry.npmjs.org/
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -23,9 +23,9 @@ jobs:
runs-on: ${{ inputs.os }}

steps:
- uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
with:
node-version: ${{ matrix.node-version }}
cache: npm
10 changes: 10 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,13 @@
## [29.0.4](https://github.com/kulshekhar/ts-jest/compare/v29.0.3...v29.0.4) (2023-01-10)


### Bug Fixes

* **transformer:** don't use cache when `tsJestConfig` is different ([#3966](https://github.com/kulshekhar/ts-jest/issues/3966)) ([a445638](https://github.com/kulshekhar/ts-jest/commit/a445638ca631911e8ab1a896ffdfcd21506ce71a))
* bump `json5` to `2.2.3` ([#3976](https://github.com/kulshekhar/ts-jest/pull/3976))([b9f7809](https://github.com/kulshekhar/ts-jest/commit/b9f7809948309f92534aeba63f3ffb01cb7dc536))



## [29.0.3](https://github.com/kulshekhar/ts-jest/compare/v29.0.2...v29.0.3) (2022-09-28)


Loading