msh-contrib / xeon Goto Github PK
View Code? Open in Web Editor NEWmodule loader for bash scripts with `require` style
License: MIT License
module loader for bash scripts with `require` style
License: MIT License
Does Xeon work with require variable? I suppose that may require actual execution if you allow arbitrary expressions. In that case, a limited pure expression like constexpr in C++ could be used.
Also one suggestion is to use source
or .
instead of a custom require
. That way my scripts stay executable like a shell script, but I can bundle it if necessary.
Add support for loading modules from github
Following syntax should be supported
import "github/hzlmn/build/test.sh"
Possible actions can be:
github.com
for hzlmn
in repo build
<repo_name>.sh
in this case build.sh
and load itlogo looks awesome
Module storing should be revisited. Right know there is only node_modules
(node's standard folder) exepected as a storage for modules. In future releases where bpkg
and other packaging tools will be supported this mechanism won't be flexible.
import 'shell.sh'
ocaml
, there should be an option for validating ocaml / opam environment setup.Questions and proposals about project should be placed here.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.