File tree Expand file tree Collapse file tree 2 files changed +15
-3
lines changed Expand file tree Collapse file tree 2 files changed +15
-3
lines changed Original file line number Diff line number Diff line change @@ -29,7 +29,12 @@ build_copy = () ->
29
29
fs .writeFileSync " #{ build_dir } /LICENSE" , fs .readFileSync (" ./LICENSE" )
30
30
fs .writeFileSync " #{ build_dir } /javascript.mustache" , fs .readFileSync (" ./javascript.mustache" )
31
31
fs .writeFileSync " #{ build_dir } /mustache.js" , fs .readFileSync (" ./node_modules/mustache/mustache.js" )
32
- fs .writeFileSync " #{ build_dir } /URI.js" , fs .readFileSync (" ./node_modules/URIjs/src/URI.min.js" )
32
+ fs .writeFileSync " #{ build_dir } /URI.js" , fs .readFileSync (" ./node_modules/URIjs/src/URI.js" )
33
+ fs .writeFileSync " #{ build_dir } /punycode.js" , fs .readFileSync (" ./node_modules/URIjs/src/punycode.js" )
34
+ fs .writeFileSync " #{ build_dir } /IPv6.js" , fs .readFileSync (" ./node_modules/URIjs/src/IPv6.js" )
35
+ fs .writeFileSync " #{ build_dir } /SecondLevelDomains.js" , fs .readFileSync (" ./node_modules/URIjs/src/SecondLevelDomains.js" )
36
+ # legacy
37
+ fs .writeFileSync " #{ build_dir } /URI.min.js" , fs .readFileSync (" ./node_modules/URIjs/src/URI.min.js" )
33
38
34
39
# build: build CoffeeScript and copy files to build directory
35
40
build = (callback ) ->
Original file line number Diff line number Diff line change 1
- require " mustache.js"
2
- require " URI.js"
1
+ # in API v0.2.0 and below (Paw 2.2.2 and below), require had no return value
2
+ ((root ) ->
3
+ if root .bundle ? .minApiVersion (' 0.2.0' )
4
+ root .URI = require (" ./URI" )
5
+ root .Mustache = require (" ./mustache" )
6
+ else
7
+ require (" URI.min.js" )
8
+ require (" mustache.js" )
9
+ )(this )
3
10
4
11
addslashes = (str ) ->
5
12
(" #{ str} " ).replace (/ [\\ "] / g , ' \\ $&' )
You can’t perform that action at this time.
0 commit comments