I hate that phrase, usually when I hear “best practice” I’m getting ready to be confronted with total bullshit :-D
{
"name": "mycomponent",
"main": "index.js",
"scripts": ["index.js"]
"styles": ["style.css"]
}
$ component install
$ component build
{
"dependencies": {
"FortAwesome/Font-Awesome": "*"
}
}
{
"dependencies": {
"ianstormtaylor/meyer-reset": "*",
"necolas/normalize.css": "*"
}
}
{
"templates": ["template.jade"]
}
$ component build --use component-jade
elem.innerHTML = require('template')
({locals: ['work', 'like', 'usual']});
{
"devDependencies": {
"component-test": "Swatinem/component-test",
"component-istanbul": "*",
"istanbul": "*"
}
}
$ component build --use component-istanbul
$ component test phantom --coverage
$ istanbul report text-summary