Skip to content

Commit

Permalink
Merge branch 'master' of github.com:ndelangen/corejs-upgrade-webpack-…
Browse files Browse the repository at this point in the history
…plugin
  • Loading branch information
ndelangen committed Jun 20, 2019
2 parents 1f0ebda + 8cb7afb commit d9205ef
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 3 deletions.
8 changes: 7 additions & 1 deletion src/index.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -40,12 +40,18 @@ describe('rewriteCoreJsRequest', () => {
});
});

describe('rewrite `core-js/library/fn/*`', () => {
describe('rewrite `core-js/library/fn/*` and `core-js/fn/*`', () => {
it('should rewrite `core-js/library/*` import to `core-js-pure/features/*`', () => {
expect(rewriteCoreJsRequest('core-js/library/fn/object/assign')).toBe(
'core-js-pure/features/object/assign'
);
});

it('should rewrite `core-js/fn/*` import to `core-js-pure/features/*`', () => {
expect(rewriteCoreJsRequest('core-js/fn/object/assign')).toBe(
'core-js-pure/features/object/assign'
);
});
});

describe('rewrite `core-js/es(5|6|7)/*`', () => {
Expand Down
4 changes: 2 additions & 2 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ export const rewriteCoreJsRequest = (originalRequest: string, lowerVersion = fal
}
}

if (/core-js\/library\/fn\/(.*)/.test(originalRequest)) {
const [,matchedPath] = originalRequest.match(/core-js\/library\/fn\/(.*)/);
if (/core-js(?:\/library)?\/fn\/(.*)/.test(originalRequest)) {
const [,matchedPath] = originalRequest.match(/core-js(?:\/library)?\/fn\/(.*)/);

const path = rewriteRenamedModules(matchedPath);

Expand Down

0 comments on commit d9205ef

Please sign in to comment.