jas-script v0.3.3
JAS
"JAS" is simply Javascript Actions Script based on the idea of a unique style js syntaxes
Example
const jas = require("jas-script");
const compiler = new jas();
compile.compile("./test/code.js");test/code.js
//A simple discord bot code on jas
const discord = need(`eris`);
client.connect()
client.on("error", (err) => print(err));Docs
Table of contents:- 1. Basics 2. Difference
Understanding the Basics
First of all make an index.js file
const jas = require("jas-script");
const module = new jas("./test/code.js");
module.compile();Now create a folder test and inside the folder make a file code.js
Contents:-
print(`Hello world!`);now just run node index.js and you'll see the result
JAS-System-info: Found file ./test/code.ts
Hello worldDifference between js and jas
Following the differences between js and jas
1. require() is now need()
js
const fs = require("fs");jas
const fs = need("fs");2. Constructor
new module(...options) is now a(module, ...options)
js
const jas = require("jas-script");
const compiler = new jas("./test/code.js");same code in jas
const jas = need("jas-script");
const compiler = a(jas, "./test/code.js");
/*
You can still use new if you're not accustomed to it
*/
const compiler = new jas("./test/code.js"); //using legacy one3. Process object changes
In jas process.cwd() will return "home/vm" and process.mainCwd() will return the correct dir
js
console.log(process.cwd())
//returns dirjas
print(process.cwd())
//returns "home/vm"
print(process.mainCwd())
//returns dir nameNOTE
1. JAS cannot be used to make packages
2. JAS script once loaded cannot be terminated until node process dies
3. JAS script is still in BETA
3 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago