Log inGet started
World

ZeroJS

docs: ZeroJS design spec — Luau JS interpreter package + zJs assetType --- docs: ZeroJS phase 1 implementation plan (core language) --- zerojs: package scaffold + value sentinels --- zerojs: lexer --- zerojs: expression parser --- zerojs: statement parser + ASI --- zerojs: suppress in-operator inside for-head initializers --- zerojs: runtime value model + coercion --- zerojs: interpreter core --- zerojs: await is a SyntaxError outside async functions --- zerojs: classes, destructuring, spread --- zerojs: property enumerability for for-in/rest + nested-pattern defaults --- zerojs: public API + minimal globals + marshaling --- zerojs: phase 1 complete - core language --- zerojs: fix nlBefore latching inside tokens; align readme + module docs with shipped API --- zerojs: add the zerojs guide (guides-tool documentation for the package) --- zerojs: consolidate requires to canonical package forms; public API as api.module with root re-export --- zerojs: asset-type conformance files (READMEs + .metadata) for publish --- zerojs: internal env-cell names use % prefix (publish scanner treats @-strings as asset refs)

0778ca3733ed44d51d91e07a606e1742661973e842dc3400188cd377fd1cb247
Author
zero-proxy @ DESKTOP-DB3UJOJ
Date
Jul 3, 2026
Branch
main

This is the world's first commit, so every file in it was added.

65 files changed

  • Added.world_entrypoint.luauAfter
  • Added.world_settingsAfter
  • Addeddocs/2026-07-03-zerojs-design.mdAfter
  • Addeddocs/2026-07-03-zerojs-phase1-plan.mdAfter
  • Addedscenes/main.sceneAfter
  • Addedscenes/main.scene/.metadataAfter
  • Addedscenes/main.scene/README.mdAfter
  • Addedscenes/main.scene/entrypoint.luauAfter
  • Addedscenes/main.scene/scene.jsonAfter
  • Addedzerojs.packageAfter
  • Addedzerojs.package/.metadataAfter
  • Addedzerojs.package/README.mdAfter
  • Addedzerojs.package/api.moduleAfter
  • Addedzerojs.package/api.module/.metadataAfter
  • Addedzerojs.package/api.module/README.mdAfter
  • Addedzerojs.package/api.module/init.luauAfter
  • Addedzerojs.package/bridge.moduleAfter
  • Addedzerojs.package/bridge.module/.metadataAfter
  • Addedzerojs.package/bridge.module/README.mdAfter
  • Addedzerojs.package/bridge.module/init.luauAfter
  • Addedzerojs.package/docs/zerojs.guideAfter
  • Addedzerojs.package/docs/zerojs.guide/.metadataAfter
  • Addedzerojs.package/docs/zerojs.guide/README.mdAfter
  • Addedzerojs.package/docs/zerojs.guide/guide.mdAfter
  • Addedzerojs.package/errors.moduleAfter
  • Addedzerojs.package/errors.module/.metadataAfter
  • Addedzerojs.package/errors.module/README.mdAfter
  • Addedzerojs.package/errors.module/init.luauAfter
  • Addedzerojs.package/globals.moduleAfter
  • Addedzerojs.package/globals.module/.metadataAfter
  • Addedzerojs.package/globals.module/README.mdAfter
  • Addedzerojs.package/globals.module/init.luauAfter
  • Addedzerojs.package/init.luauAfter
  • Addedzerojs.package/interpreter.moduleAfter
  • Addedzerojs.package/interpreter.module/.metadataAfter
  • Addedzerojs.package/interpreter.module/README.mdAfter
  • Addedzerojs.package/interpreter.module/init.luauAfter
  • Addedzerojs.package/lexer.moduleAfter
  • Addedzerojs.package/lexer.module/.metadataAfter
  • Addedzerojs.package/lexer.module/README.mdAfter
  • Addedzerojs.package/lexer.module/init.luauAfter
  • Addedzerojs.package/package.yamlAfter
  • Addedzerojs.package/parser.moduleAfter
  • Addedzerojs.package/parser.module/.metadataAfter
  • Addedzerojs.package/parser.module/README.mdAfter
  • Addedzerojs.package/parser.module/init.luauAfter
  • Addedzerojs.package/readme.mdAfter
  • Addedzerojs.package/runtime.moduleAfter
  • Addedzerojs.package/runtime.module/.metadataAfter
  • Addedzerojs.package/runtime.module/README.mdAfter
  • Addedzerojs.package/runtime.module/init.luauAfter
  • Addedzerojs.package/tests/zerojs_lexer.testSuiteAfter
  • Addedzerojs.package/tests/zerojs_lexer.testSuite/README.mdAfter
  • Addedzerojs.package/tests/zerojs_lexer.testSuite/init.luauAfter
  • Addedzerojs.package/tests/zerojs_parser.testSuiteAfter
  • Addedzerojs.package/tests/zerojs_parser.testSuite/README.mdAfter
  • Addedzerojs.package/tests/zerojs_parser.testSuite/init.luauAfter
  • Addedzerojs.package/tests/zerojs_semantics.testSuiteAfter
  • Addedzerojs.package/tests/zerojs_semantics.testSuite/README.mdAfter
  • Addedzerojs.package/tests/zerojs_semantics.testSuite/init.luauAfter
  • Addedzerojs.package/values.moduleAfter
  • Addedzerojs.package/values.module/.metadataAfter
  • Addedzerojs.package/values.module/README.mdAfter
  • Addedzerojs.package/values.module/init.luauAfter
  • Addedzinput_state.jsonAfter