Log inGet started
World

ZeroJS

docs: zerojs phase 4 plan - zJs assetType + ES modules --- zerojs: parser - static import/export module forms --- zerojs: ES module graph - evaluate-once, namespaces, cycles --- zerojs: zJs assetType - registration, scaffold, write-time diagnostics --- ES feature pass: generators, dynamic import()/import.meta, BigInt literals, regex lookahead, Proxy get/set traps, Object statics, Math.imul/clz32/fround + precision helpers, regex literals in template interpolations, async budget-slicing

74f553b299b6d1e586654ee744e647ecff440225469d29ac3301cb81873f2db1
Author
zero-proxy @ DESKTOP-DB3UJOJ
Date
Jul 16, 2026
Branch
main
Parent
5aac753416

44 files changed

  • Addeddocs/2026-07-05-zerojs-phase4-plan.md16.2 KBAfter
  • Changedscenes/main.sceneFolderBeforeAfter
  • Changedscenes/main.scene/scene.json3.2 KB → 213 BBeforeAfter
  • Changedzerojs.packageFolderBeforeAfter
  • Changedzerojs.package/api.moduleFolderBeforeAfter
  • Changedzerojs.package/api.module/init.luau17.4 KB → 20.0 KBBeforeAfter
  • Changedzerojs.package/interpreter.moduleFolderBeforeAfter
  • Changedzerojs.package/interpreter.module/init.luau79.4 KB → 93.5 KBBeforeAfter
  • Changedzerojs.package/lexer.moduleFolderBeforeAfter
  • Changedzerojs.package/lexer.module/init.luau24.0 KB → 27.4 KBBeforeAfter
  • Addedzerojs.package/modules.moduleFolderAfter
  • Addedzerojs.package/modules.module/.metadata12 BAfter
  • Addedzerojs.package/modules.module/README.md418 BAfter
  • Addedzerojs.package/modules.module/init.luau7.5 KBAfter
  • Changedzerojs.package/parser.moduleFolderBeforeAfter
  • Changedzerojs.package/parser.module/init.luau45.3 KB → 58.2 KBBeforeAfter
  • Changedzerojs.package/regex.moduleFolderBeforeAfter
  • Changedzerojs.package/regex.module/init.luau31.1 KB → 32.2 KBBeforeAfter
  • Changedzerojs.package/runtime.moduleFolderBeforeAfter
  • Changedzerojs.package/runtime.module/init.luau26.6 KB → 27.6 KBBeforeAfter
  • Changedzerojs.package/stdlib.moduleFolderBeforeAfter
  • Changedzerojs.package/stdlib.module/number_math.luau24.2 KB → 26.6 KBBeforeAfter
  • Changedzerojs.package/stdlib.module/object.luau18.9 KB → 23.6 KBBeforeAfter
  • Addedzerojs.package/tests/zerojs_assettype.testSuiteFolderAfter
  • Addedzerojs.package/tests/zerojs_assettype.testSuite/.metadata12 BAfter
  • Addedzerojs.package/tests/zerojs_assettype.testSuite/README.md253 BAfter
  • Addedzerojs.package/tests/zerojs_assettype.testSuite/init.luau9.3 KBAfter
  • Addedzerojs.package/tests/zerojs_modules.testSuiteFolderAfter
  • Addedzerojs.package/tests/zerojs_modules.testSuite/.metadata12 BAfter
  • Addedzerojs.package/tests/zerojs_modules.testSuite/README.md420 BAfter
  • Addedzerojs.package/tests/zerojs_modules.testSuite/init.luau14.2 KBAfter
  • Changedzerojs.package/tests/zerojs_parser.testSuiteFolderBeforeAfter
  • Changedzerojs.package/tests/zerojs_parser.testSuite/init.luau18.3 KB → 27.6 KBBeforeAfter
  • Changedzerojs.package/tests/zerojs_regex.testSuiteFolderBeforeAfter
  • Changedzerojs.package/tests/zerojs_regex.testSuite/init.luau30.9 KB → 31.5 KBBeforeAfter
  • Changedzerojs.package/tests/zerojs_smoke.testSuiteFolderBeforeAfter
  • Changedzerojs.package/tests/zerojs_smoke.testSuite/init.luau13.3 KB → 16.7 KBBeforeAfter
  • Addedzerojs.package/zJs.assetTypeFolderAfter
  • Addedzerojs.package/zJs.assetType/README.md1.0 KBAfter
  • Addedzerojs.package/zJs.assetType/behavior.luau9.6 KBAfter
  • Addedzerojs.package/zJs.assetType/template/.metadata12 BAfter
  • Addedzerojs.package/zJs.assetType/template/README.md117 BAfter
  • Addedzerojs.package/zJs.assetType/template/main.js101 BAfter
  • Addedzerojs.package/zJs.assetType/type.yaml433 BAfter