implemented moduleName, made window statements failsafe

This commit is contained in:
Kevin Jahns 2016-11-14 13:01:41 +01:00
parent 66b6b2a568
commit 1080f83990
3 changed files with 7 additions and 9 deletions

View File

@ -10,7 +10,7 @@ module.exports = function (gulp, helperOptions) {
var options = minimist(process.argv.slice(2), {
string: ['modulename', 'export', 'name', 'port', 'testfiles', 'es6'],
default: {
modulename: helperOptions.moduleName,
moduleName: helperOptions.moduleName,
targetName: helperOptions.targetName,
export: 'ignore',
port: '8888',
@ -51,7 +51,8 @@ module.exports = function (gulp, helperOptions) {
}
return (browserify({
entries: files.distEs5,
debug: true
debug: true,
standalone: options.moduleName
}).transform('babelify', babelOptions)
.bundle()
.pipe(source(options.targetName))
@ -68,7 +69,8 @@ module.exports = function (gulp, helperOptions) {
gulp.task('dist:es6', function () {
return (browserify({
entries: files.dist,
debug: true
debug: true,
standalone: options.moduleName
}).bundle()
.pipe(source(options.targetName))
.pipe(buffer())

View File

@ -51,7 +51,7 @@ require('./gulpfile.helper.js')(gulp, {
polyfills: [],
entry: './src/y.js',
targetName: 'y.js',
moduleName: 'yjs',
moduleName: 'Y',
includeRuntime: true,
specs: [
'./src/Database.spec.js',

View File

@ -233,8 +233,4 @@ class YConfig {
return this.db.whenTransactionsFinished()
})
}
}
if (typeof window !== 'undefined') {
window.Y = Y
}
}