Skip to content

Commit

Permalink
Write sourcemaps for the serve mode's default target again (#4569)
Browse files Browse the repository at this point in the history
* Add test

* Fix

* Update packages/core/core/test/TargetResolver.test.js

Co-authored-by: Jasper De Moor <[email protected]>

Co-authored-by: Will Binns-Smith <[email protected]>
Co-authored-by: Jasper De Moor <[email protected]>
  • Loading branch information
3 people committed May 5, 2020
1 parent d29a741 commit 3c1c7db
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 0 deletions.
1 change: 1 addition & 0 deletions packages/core/core/src/TargetResolver.js
Original file line number Diff line number Diff line change
Expand Up @@ -175,6 +175,7 @@ export default class TargetResolver {
name: 'default',
distDir: this.options.distDir,
publicUrl: this.options.publicUrl ?? '/',
sourceMap: this.options.sourceMaps ? {} : undefined,
env: createEnvironment({
context: 'browser',
engines: {
Expand Down
38 changes: 38 additions & 0 deletions packages/core/core/test/TargetResolver.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -547,6 +547,44 @@ describe('TargetResolver', () => {
);
});

it('generates a default target in serve mode', async () => {
let targetResolver = new TargetResolver({
...DEFAULT_OPTIONS,
serve: {port: 1234},
});

assert.deepEqual(
await targetResolver.resolve(COMMON_TARGETS_FIXTURE_PATH),
{
targets: [
{
name: 'default',
distDir: DEFAULT_OPTIONS.distDir,
publicUrl: '/',
env: {
context: 'browser',
engines: {
browsers: [
'last 1 Chrome version',
'last 1 Safari version',
'last 1 Firefox version',
'last 1 Edge version',
],
},
includeNodeModules: true,
outputFormat: 'global',
isLibrary: false,
minify: false,
scopeHoist: false,
},
sourceMap: {},
},
],
files: [],
},
);
});

it('rejects invalid or unknown fields', async () => {
let code =
'{\n' +
Expand Down

0 comments on commit 3c1c7db

Please sign in to comment.