Skip to content

Commit 49a31bb

Browse files
author
Nicholas Pape
authored
Treat warnings as errors in production mode when building node-library-build & web-library-build (microsoft#499)
* Errors as warnings in web-library-build and node-library-build * Changefiles
1 parent 92ba53c commit 49a31bb

File tree

4 files changed

+30
-0
lines changed

4 files changed

+30
-0
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"changes": [
3+
{
4+
"comment": "",
5+
"packageName": "@microsoft/node-library-build",
6+
"type": "none"
7+
}
8+
],
9+
"packageName": "@microsoft/node-library-build",
10+
"email": "nickpape-msft@users.noreply.github.com"
11+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"changes": [
3+
{
4+
"comment": "",
5+
"packageName": "@microsoft/web-library-build",
6+
"type": "none"
7+
}
8+
],
9+
"packageName": "@microsoft/web-library-build",
10+
"email": "nickpape-msft@users.noreply.github.com"
11+
}

core-build/node-library-build/gulpfile.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@ let apiExtractor = require('@microsoft/gulp-core-build-typescript').apiExtractor
55
let typescript = require('@microsoft/gulp-core-build-typescript').typescript;
66
let mocha = require('@microsoft/gulp-core-build-mocha');
77

8+
build.setConfig({
9+
shouldWarningsFailBuild: build.getConfig().production
10+
});
11+
812
build.task('default', build.serial(typescript, mocha, apiExtractor));
913

1014
build.initialize(require('gulp'));

core-build/web-library-build/gulpfile.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ let build = require('@microsoft/gulp-core-build');
44
let typescript = require('@microsoft/gulp-core-build-typescript').typescript;
55
let apiExtractor = require('@microsoft/gulp-core-build-typescript').apiExtractor;
66

7+
build.setConfig({
8+
shouldWarningsFailBuild: build.getConfig().production
9+
});
10+
711
build.task('default', build.serial(typescript, apiExtractor));
812

913
build.initialize(require('gulp'));

0 commit comments

Comments
 (0)