fix: Registering minified modules without dependencies throws error

This commit is contained in:
Jonas Aschenbrenner 2014-05-18 02:00:08 +02:00
parent c669ef845e
commit 8df68568e3
5 changed files with 5 additions and 5 deletions

View File

@ -322,7 +322,7 @@ function register(loader) {
}
else {
// ES6 declarative
if (declare.length != 1)
if (deps.length > 0 && declare.length != 1)
throw 'Invalid System.register form for ' + name + '. Declare function must take one argument.';
register = {
declarative: true,

File diff suppressed because one or more lines are too long

2
dist/system.js vendored
View File

@ -263,7 +263,7 @@ function register(loader) {
}
else {
// ES6 declarative
if (declare.length != 1)
if (deps.length > 0 && declare.length != 1)
throw 'Invalid System.register form for ' + name + '. Declare function must take one argument.';
register = {
declarative: true,

2
dist/system.min.js vendored

File diff suppressed because one or more lines are too long

View File

@ -97,7 +97,7 @@ function register(loader) {
}
else {
// ES6 declarative
if (declare.length != 1)
if (deps.length > 0 && declare.length != 1)
throw 'Invalid System.register form for ' + name + '. Declare function must take one argument.';
register = {
declarative: true,