Module support #11

Merged
TopchetoEU merged 20 commits from TopchetoEU/modules into master 2023-12-26 12:20:55 +00:00

20 Commits

Author SHA1 Message Date
2f58f6b245
feat: implement basic module system 2023-12-26 14:12:41 +02:00
4bc363485f
fix: losts of FS API improvements 2023-12-26 14:02:32 +02:00
8e01db637b
fix: improve path resolutions and FS API 2023-12-26 11:27:40 +02:00
1c64912786
feat: create memory-light directory list file 2023-12-26 11:27:09 +02:00
28265a8f44
fix: some bug fixes and improvements with File interface 2023-12-26 11:26:08 +02:00
e9e020512e
fix: environment pushed when it shouldn't be 2023-12-24 15:17:38 +02:00
4b0bbf5190
fix: correctly convert virtual to real path 2023-12-24 14:40:27 +02:00
031f78ebf1
fix: don't include ts's code in repo anymore 2023-12-24 14:32:37 +02:00
562f1f9425
fix: remove major mistakes in README 2023-12-24 14:31:50 +02:00
82a09e8865
fix: some config files cleanup 2023-12-24 14:31:33 +02:00
90da2db1fb
fix: error now is not null-prototyped 2023-12-24 14:30:48 +02:00
3d275c52c0
refactor: fix code to not result in compile warning 2023-12-24 14:30:31 +02:00
797585f539
feat: implement some stdlib functions 2023-12-24 14:28:12 +02:00
7a301eba8f
fix: some stupid mistakes in FS 2023-12-24 14:27:27 +02:00
1b2068a274
fix: never-ending try-catch issues 2023-12-24 14:27:00 +02:00
078d7ed95f
refactor: improve Engine API 2023-12-24 14:26:42 +02:00
93973c12b1
fix: change default return type to void for generators 2023-12-24 14:10:03 +02:00
cad4f34b51
fix: use correct env declarations in bootstrap.js 2023-12-24 14:08:20 +02:00
d3571d6ee2
fix: make .gitignore more restrictive 2023-12-22 10:46:30 +02:00
caf9131cde
refactor: replace all CRLF with LF 2023-12-22 10:45:04 +02:00