-
Notifications
You must be signed in to change notification settings - Fork 1
Project JSON Reference
{
"name": "test",
"bpm": "1.0.0",
"bpm:build": {
"bpm_libs.js": {
"files": [
"lib"
],
"minifier": "uglify-js"
},
"bpm_styles.css": {
"files": [
"css"
]
}
}
}
Name of your project.
BPM Version
Relative path to main JS file. (Used by Spade) Defaults to lib/main.js
Directory mappings for your project. Keys are 'lib', 'css', 'tests'. Values are relative path to the directory. 'lib' may be an array.
Undocumented
Information on what files BPM should generate. Consists of a hash where key is the file name and the value is another hash. The value hash at minimum, must contain a files array listing all files that will be compiled to create the file. You can also specify a minifier option if you would like to minify the output.
"bpm_libs.js": {
"files": [
"lib"
],
"minifier": "uglify-js"
}
Specify a specific transport to be used by the package.
Hash of dependencies. Key is dependency name, value is version matcher.
Updated automatically by bpm add/bpm remove.
Same as above except dependencies for development only.