programs test
This commit is contained in:
parent
cda6f727f6
commit
e0b5c4b2ea
4 changed files with 31 additions and 1 deletions
9
meta.json
Normal file
9
meta.json
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
{
|
||||||
|
"name": "programs",
|
||||||
|
"author": "Luna Magdalena :3",
|
||||||
|
"version": [1],
|
||||||
|
"dependencies": ["info"],
|
||||||
|
"paths": {
|
||||||
|
"programs.js": "%B/programs.js"
|
||||||
|
}
|
||||||
|
}
|
||||||
19
programs.js
Normal file
19
programs.js
Normal file
|
|
@ -0,0 +1,19 @@
|
||||||
|
for (let path of itty.env.path) {
|
||||||
|
path = fs.listDir(path)
|
||||||
|
for (let p in path) {
|
||||||
|
p = path[p]
|
||||||
|
if (p.ext === "js") {
|
||||||
|
const name = p.name.slice(0, -3)
|
||||||
|
if (itty.cursorX + name.length >= itty.width) {
|
||||||
|
itty.cursorX = 0
|
||||||
|
itty.cursorY++
|
||||||
|
}
|
||||||
|
while (itty.cursorY >= itty.height)
|
||||||
|
display.lift()
|
||||||
|
display.buffer(name + " ")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
display.render()
|
||||||
|
quit()
|
||||||
1
programs.yarn
Normal file
1
programs.yarn
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
{"protected":false,"mode":"f","metadata":{"name":"programs","author":"Luna Magdalena :3","version":[1],"dependencies":["info"],"paths":{"programs.js":"%B/programs.js"}},"content":"{\"programs.js\":{\"protected\":false,\"metadata\":{},\"mode\":\"f\",\"content\":\"for (let path of itty.env.path) {\\n path = fs.listDir(path)\\n for (let p in path) {\\n p = path[p]\\n if (p.ext === \\\"js\\\") {\\n const name = p.name.slice(0, -3)\\n if (itty.cursorX + name.length >= itty.width) {\\n itty.cursorX = 0\\n itty.cursorY++\\n }\\n while (itty.cursorY >= itty.height)\\n display.lift()\\n display.buffer(name + \\\" \\\")\\n }\\n }\\n}\\n \\ndisplay.render()\\nquit()\"}}"}
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
{
|
{
|
||||||
"name": "itty",
|
"name": "itty",
|
||||||
"packages": {
|
"packages": {
|
||||||
"info": {"url": "~info.yarn", "version": [1]}
|
"info": {"url": "~info.yarn", "version": [1]},
|
||||||
|
"programs": {"url": "~programs.yarn", "version": [1]}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue