Skip to content

Commit b240c54

Browse files
committed
Fixed NodeJS wrapping fucks up require dependency (fixes #82)
1 parent cb8d977 commit b240c54

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

spaghetti-core/src/main/groovy/com/prezi/spaghetti/Wrapper.groovy

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,10 +53,10 @@ class Wrapper {
5353
}
5454

5555
private static String wrapAsNodeJsModule(Iterable<String> moduleNames, String config, String contents) {
56-
def requires = ["require", *moduleNames].collect { moduleName ->
56+
def requires = moduleNames.collect { moduleName ->
5757
""""${moduleName}": __requirejs("${moduleName}")"""
5858
}
59-
return """var __requirejs = require("requirejs"); ${config} var __modules = { ${requires.join(",")} }; ${contents}"""
59+
return """var __requirejs = require("requirejs"); ${config} var __modules = { "require": __requirejs,${requires.join(",")} }; ${contents}"""
6060
}
6161

6262
private static String config(Iterable<String> moduleNames, String modulesRoot, String requireName) {

0 commit comments

Comments
 (0)