Skip to content

Commit

Permalink
Multiversion action definition for LESS (in prep for LR 3.0.3)
Browse files Browse the repository at this point in the history
  • Loading branch information
andreyvit committed Nov 25, 2013
1 parent 1261e3e commit d46d65c
Showing 1 changed file with 51 additions and 20 deletions.
71 changes: 51 additions & 20 deletions LESS.lrplugin/manifest.json
Expand Up @@ -8,28 +8,59 @@
"input": "*.less",
"output": "*.css",

"cmdline": [
"$(node)",
"$(plugin)/node_modules/less/bin/lessc",
"$(additional)",
"$(src_path)",
"$(dst_path)"
"packageConfigurations": [
{
"packages": [
{ "type": "npm", "name": "less", "version": "*" }
]
}
],

"errors": [
{ "pattern": "<ESC>((message))<ESC> in <ESC>((file))<ESC> on line ((line)), column ((column))" },
{ "pattern": "<ESC>((message)) on line ((line))<ESC> in <ESC>((file))(?:<ESC>|\\n)" },
{ "pattern": "<ESC>((message))<ESC> in <ESC>((file))<ESC>:((line))" },
{ "pattern": "(Missing ((message))$)" },
{ "pattern": "((message:Syntax Error)) on line ((line))" },
{ "pattern": "((message:color functions take numbers as parameters))" },
{ "pattern": "((message:variable .*? is undefined))" },
{ "pattern": "((message:FATAL ERROR: ***))\\n" },
{ "pattern": "((file)):((line))\\n[^\\n]*\\n\\s*\\^\\nError: ((message))\\n" },
{ "pattern": "^Error: EBADF, ((message)) '((file))'" },
{ "pattern": "<ESC>((message)) in ((file))" },
{ "pattern": "^TypeError: ", "message": "Internal LESS compiler error" },
{ "pattern": "^((message:file '.*?' wasn't found.))" }
"defaults": [
{
"requirements": [
{ "type": "npm", "name": "less", "versions": "*" }
],

"cmdline": [
"$(node)",
"$(npm_less)/bin/lessc",
"$(additional)",
"$(src_path)",
"$(dst_path)"
],

"errors": [
{ "pattern": "<ESC>((message))<ESC> in <ESC>((file))<ESC> on line ((line)), column ((column))" },
{ "pattern": "<ESC>((message)) on line ((line))<ESC> in <ESC>((file))(?:<ESC>|\\n)" },
{ "pattern": "<ESC>((message))<ESC> in <ESC>((file))<ESC>:((line))" },
{ "pattern": "(Missing ((message))$)" },
{ "pattern": "((message:Syntax Error)) on line ((line))" },
{ "pattern": "((message:color functions take numbers as parameters))" },
{ "pattern": "((message:variable .*? is undefined))" },
{ "pattern": "((message:FATAL ERROR: ***))\\n" },
{ "pattern": "((file)):((line))\\n[^\\n]*\\n\\s*\\^\\nError: ((message))\\n" },
{ "pattern": "^Error: EBADF, ((message)) '((file))'" },
{ "pattern": "<ESC>((message)) in ((file))" },
{ "pattern": "^TypeError: ", "message": "Internal LESS compiler error" },
{ "pattern": "^((message:file '.*?' wasn't found.))" }
]
},
],

"xxversions": [
{
"version": "1.4.2", "streams": ["1.x", "1.4.x"], "channel": "stable",
"requires": {
"npm": { "less": "1.4.2" }
}
},
{
"version": "1.5.0", "streams": ["1.x", "1.5.x"], "channel": "stable",
"requires": {
"npm": { "less": "1.5.0" }
}
}
]
}
],
Expand Down

0 comments on commit d46d65c

Please sign in to comment.