-
Notifications
You must be signed in to change notification settings - Fork 506
Comparing changes
Open a pull request
base repository: jaredpalmer/tsdx
base: v0.14.0
head repository: jaredpalmer/tsdx
compare: v0.14.1
- 10 commits
- 9 files changed
- 6 contributors
Commits on Oct 5, 2020
-
Use compatible eslint-config-react-app and eslint-plugin-react-hooks. (…
…#890) This solves the following warning on yarn install: `eslint-config-react-app@5.0.2" has incorrect peer dependency "eslint-plugin-react-hooks@1.x".` `eslint-config-react-app@5.2.1` has widened its peerDep range to include `eslint-plugin-react-hooks@2`: https://github.com/facebook/create-react-app/blob/d2f813f8897ffcd2f0b0d2da75d0c44924c92f4d/packages/eslint-config-react-app/package.json#L26
1Configuration menu - View commit details
-
Copy full SHA for 57f7dcc - Browse repository at this point
Copy the full SHA 57f7dccView commit details -
docs: add ludofischer as a contributor (#894)
* docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for da53ea8 - Browse repository at this point
Copy the full SHA da53ea8View commit details -
fix: don't replace lodash/fp imports with lodash-es/fp
- previously, when importing modules from `lodash/fp`, the imports broke since `babel-plugin-transform-rename-import` renames all `lodash` imports to `lodash-es` for the ESM build - e.g `import mergeAll from 'lodash/fp/mergeAll';` ends up being imported as `import mergeAll from 'lodash-es/fp/mergeAll'` and we got an error since `lodash-es/fp` doesn't exist - with this fix we use a regex instead of bare string for replacement and add a negative lookahead to it so that it doesn't replace `lodash/fp` imports Co-authored-by: Anton Gilgur <agilgur5@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 8b91c74 - Browse repository at this point
Copy the full SHA 8b91c74View commit details -
test: ensure lodash-es replacement is done properly
- lodash for CJS, lodash-es for ESM - previously, there were no tests for this behavior, so this adds them to ensure the replacement continues to work, even with the new fix with regex lookahead for `lodash/fp` Co-authored-by: Anton Gilgur <agilgur5@gmail.com>
1Configuration menu - View commit details
-
Copy full SHA for 9c4ce68 - Browse repository at this point
Copy the full SHA 9c4ce68View commit details -
docs: add altrim as a contributor (#895)
* docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for d292dd9 - Browse repository at this point
Copy the full SHA d292dd9View commit details
Commits on Oct 9, 2020
-
1
Configuration menu - View commit details
-
Copy full SHA for e3e80d6 - Browse repository at this point
Copy the full SHA e3e80d6View commit details
Commits on Oct 12, 2020
-
fix/deps: upgrade rpts2 to fix cache issue
- fixes a cache issue with certain builds by upgrading to the most recent version of rollup-plugin-typescript2, v0.27.3, which just had a PR and release for this specific cache issue 2 weeks ago - there were no relevant breaking changes in the upgrade from rpts2 v0.26 to v0.27.0, so this should be a straight bugfix
Configuration menu - View commit details
-
Copy full SHA for eaa1c3b - Browse repository at this point
Copy the full SHA eaa1c3bView commit details -
test: add a smoke test that builds _all_ formats
- there was never a test that built all, meaning tests left out the somewhat popular UMD build in particular - per my investigation, CJS + UMD, CJS + System, UMD + System started bugging out recently due to an upstream bug, but this wasn't known proactively because there were no tests for it - and I also found that CJS + System actually was bugging out in the previous version, TSDX v0.13.3, but I'm guessing no one reported it back then as it's an unpopular combination of formats - this test fails prior to upgrade of rpts2 to v0.27.3 and succeeds after the upgrade - so this should act as a regression test against this bug as well - created a new e2e build-options test file for this because build-default is meant to have 0 options and test only the defaults - had to give it a differentiated "stage" name as it uses the same build-default fixture and so breaks during test parallelization without that - should also move the regeneratorRuntime `--target node` test here since that's an option and not a default
1Configuration menu - View commit details
-
Copy full SHA for e2f1b76 - Browse repository at this point
Copy the full SHA e2f1b76View commit details -
docs: add tanem as a contributor (#902)
* docs: update README.md [skip ci] * docs: update .all-contributorsrc [skip ci] Co-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for 81c8b2d - Browse repository at this point
Copy the full SHA 81c8b2dView commit details
Commits on Oct 13, 2020
-
1
Configuration menu - View commit details
-
Copy full SHA for 64c5094 - Browse repository at this point
Copy the full SHA 64c5094View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v0.14.0...v0.14.1