Skip to content
This repository was archived by the owner on Jul 13, 2020. It is now read-only.

Commit b72057e

Browse files
committed
create non-promises build
1 parent 5c0dee1 commit b72057e

2 files changed

Lines changed: 30 additions & 11 deletions

File tree

Gruntfile.js

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -23,28 +23,40 @@ module.exports = function (grunt) {
2323
concat: {
2424
dist: {
2525
src: [
26-
'lib/promise.js',
27-
'lib/module.js',
28-
'lib/loader.js',
29-
'lib/system.js'
26+
'lib/promise.js',
27+
'lib/module.js',
28+
'lib/loader.js',
29+
'lib/system.js'
3030
],
3131
dest: 'tmp/<%= pkg.name %>.js'
32+
},
33+
polyfillOnly: {
34+
src: [
35+
'lib/module.js',
36+
'lib/loader.js',
37+
'lib/system.js'
38+
],
39+
dest: 'tmp/<%= pkg.name %>-sans-promises.js'
3240
}
3341
},
3442
uglify: {
3543
options: {
3644
banner: '<%= meta.banner %>'
3745
},
3846
dist: {
39-
src: 'tmp/<%= pkg.name %>.js',
40-
dest: 'dist/<%= pkg.name %>.js'
47+
src: 'tmp/<%= pkg.name %>.js',
48+
dest: 'dist/<%= pkg.name %>.js'
4149
},
4250
traceur: {
43-
options: {
44-
banner: '/*\n Traceur Compiler 0.0.25 - https://github.com/google/traceur-compiler \n*/\n'
45-
},
46-
src: 'lib/traceur.js',
47-
dest: 'dist/traceur.js'
51+
options: {
52+
banner: '/*\n Traceur Compiler 0.0.25 - https://github.com/google/traceur-compiler \n*/\n'
53+
},
54+
src: 'lib/traceur.js',
55+
dest: 'dist/traceur.js'
56+
},
57+
polyfillOnly: {
58+
src: 'tmp/<%= pkg.name %>-sans-promises.js',
59+
dest: 'dist/<%= pkg.name %>-sans-promises.js'
4860
}
4961
}
5062
});

dist/es6-module-loader-sans-promises.js

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)