Skip to content

Commit 8d3f856

Browse files
committed
updated build
1 parent aef0fca commit 8d3f856

File tree

3 files changed

+9
-14
lines changed

3 files changed

+9
-14
lines changed

gulpfile.js

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
var gulp = require('gulp');
22
var concat = require('gulp-concat');
33
var karma = require('gulp-karma');
4-
var merge2 = require('merge2');
54
var rename = require('gulp-rename');
65
var rimraf = require('rimraf');
76
var sourcemaps = require('gulp-sourcemaps');
@@ -13,34 +12,30 @@ gulp.task('clean', function (cb) {
1312
rimraf('./dist', cb);
1413
});
1514

16-
gulp.task('scripts', function() {
17-
function fixFilePath(files){
18-
for (var index = 0; index < files.length; index++) {
19-
files[index] = 'src/' + files[index];
20-
}
21-
22-
return files;
23-
}
15+
gulp.task('typescript', function() {
16+
tsProject.src('./src').pipe(gulp.dest('./dist'));
17+
});
2418

19+
gulp.task('scripts', ['typescript'], function() {
2520
var files = [
2621
'node_modules/es6-promise/dist/es6-promise.js',
2722
'node_modules/stackframe/dist/stackframe.js',
2823
'node_modules/error-stack-parser/dist/error-stack-parser.js',
2924
'node_modules/stack-generator/dist/stack-generator.js',
3025
'node_modules/stacktrace-gps/dist/stacktrace-gps.js',
31-
'node_modules/stacktrace-js/dist/stacktrace.js'
26+
'node_modules/stacktrace-js/dist/stacktrace.js',
27+
'dist/exceptionless.js'
3228
];
3329

3430
// TODO: Look into using https://www.npmjs.com/package/gulp-wrap-umd
35-
var tsResult = tsProject.src('./src');
36-
return merge2(gulp.src(files), tsResult)
31+
return gulp.src(files)
3732
.pipe(sourcemaps.init())
3833
.pipe(concat('exceptionless.js'))
3934
.pipe(gulp.dest('dist'))
4035
.pipe(rename('exceptionless.min.js'))
4136
.pipe(uglify())
4237
.pipe(sourcemaps.write('.'))
43-
.pipe(gulp.dest('dist'));
38+
.pipe(gulp.dest('./dist'));
4439
});
4540

4641
gulp.task('watch', ['scripts'], function() {

package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
"karma-cli": "0.0.4",
3838
"karma-jasmine": "~0.3.5",
3939
"karma-typescript-preprocessor": "0.0.16",
40-
"merge2": "^0.3.5",
4140
"rimraf": "^2.3.2",
4241
"stack-generator": "^1.0.3",
4342
"stackframe": "^0.2.2",

src/tsconfig.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"compilerOptions": {
3+
"declaration": true,
34
"module": "amd",
45
"out": "../../dist/exceptionless.js",
56
"removeComments": true,

0 commit comments

Comments
 (0)