Skip to content

Commit fce98fb

Browse files
Merge pull request #19 from dreamsiclemedia/develop
Refactors build to create a full CommonJS module in /dist, and uses this as the entry by default.
2 parents 9cba9e2 + a4e1bbe commit fce98fb

File tree

7 files changed

+29
-9
lines changed

7 files changed

+29
-9
lines changed

dist/js/speckle.js

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

docs/assets/dist/js/main.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/assets/dist/js/main.min.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/assets/src/js/main.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1-
import Speckle from '../../../../src/js/speckle';
1+
// import ES6 Module from /src;
2+
// import Speckle from '../../../../src/js/speckle';
3+
// import UMD Module from /dist;
4+
// const Speckle = require('../../../../dist/js/speckle');
5+
// import UMD Module from /dist via ES6;
6+
import Speckle from '../../../../dist/js/speckle';
27

38
/**
49
* Initialize masthead speckles.

gulpfile.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,13 @@ gulp.task('build:js:docs', function jsDocsBuilder() {
160160
* - Local command: `node ./node_modules/gulp/bin/gulp build:js:module`.
161161
*/
162162
gulp.task('build:js:module', function jsModuleBuilder() {
163-
const bundler = browserify('src/js/speckle.js', { debug: true }).transform(babel, { presets: ['env'] });
163+
const bundler = browserify('src/js/speckle.js', {
164+
standalone: 'Speckle',
165+
debug: true
166+
}).transform(babel, {
167+
presets: ['env'],
168+
plugins: ['add-module-exports']
169+
});
164170
return bundler.bundle()
165171
.on('error', function(err) { console.error(err); this.emit('end'); })
166172
.pipe(source('speckle.js'))

0 commit comments

Comments
 (0)