SMASH DEPRECATED. DO ROLLUP INSTEAD.
SMASH TOGETHER FILES! PROBABLY JAVASCRIPT.
SAY THIS foo.js:
import "bar";
function foo() {
return "foo" + bar();
}
AND THIS bar.js:
function bar() {
return "bar";
}
WHEN SMASH TOGETHER foo.js AND bar.js:
function bar() {
return "bar";
}
function foo() {
return "foo" + bar();
}
SMASH HANDLE CIRCULAR AND REDUNDANT IMPORTS GOOD. SMASH GOOD. SMASH.
SMASH LIKE MAKE, TOO.
bundle.js: $(shell smash --list src/bundle.js)
smash src/bundle.js > bundle.js