You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
833 B
833 B
Import
Temporary solution to inline importing front-end Javascript for modular development.
Has tabulation support. More lightweight than smash. Removed automatically importing 'index.js'.
Installation
npm install import -g
How to Use
foo.js
function foo(){
return "foo";
}
bar.js
function bar(){
console.log("bar");
}
baz.js
import "foo";
function baz(){
console.log(foo());
return import "bar";
}
baz()();
See final output
$ import test/data1/baz.js
function foo(){
return "foo";
}
function baz(){
console.log(foo());
return function bar(){
console.log("bar");
}
}
baz()();
or Create an output file
$ import test/data1/baz.js > test/data1/out.js
or Execute in Node
$ import test/data1/baz.js | node
foo
bar