Commit Graph

1839 Commits

Author SHA1 Message Date
pjh123 cf0b59d892 feat: 间接 eval 读全局词法环境镜像并补齐写路径 2026-10-16 15:03:55 +00:00
pjh123 84900dc4a1 style: 自动格式化 2026-10-16 13:50:06 +00:00
pjh123 88cf730bfa feat: 语句起始位裸调用赋值目标改写为抛引用错误
sloppy 模式下 f() = g()、f() += g()、f()++、++f()、for (f() in/of …)
等以裸 CallExpression 作赋值目标的形式,规范为 web-compat 运行期
ReferenceError 而非解析期 SyntaxError。oxc 解析器将其致命拒绝并丢弃
整个 AST,故在脚本解析入口前对源文本做等价改写:先执行左侧调用、再
抛 ReferenceError,使求值序与断言面逐一对应。模块与严格源自动跳过,
维持解析拒绝。
2026-10-16 13:50:03 +00:00
pjh123 52626fa956 chore: 验收锚定原始值 receiver 装箱并推进版本 2026-10-16 13:18:48 +00:00
pjh123 caf04eaa2f style: 自动格式化 2026-10-16 12:38:04 +00:00
pjh123 cc52a18637 test: 补 arguments 自身 Symbol.iterator 单测钉并推进版本 2026-10-16 12:38:01 +00:00
pjh123 2dd47bef2a style: concat 实参循环改迭代器写法 2026-10-16 12:25:30 +00:00
pjh123 97779b901a feat: Function.prototype 调用返回 undefined 且动态函数 prototype 不可配置 2026-10-16 12:22:01 +00:00
pjh123 9af3041ff5 feat: 实现 Iterator.concat 按序拼接迭代器 2026-10-16 11:53:13 +00:00
pjh123 cd3c972e3b style: 自动格式化 2026-10-16 11:32:32 +00:00
pjh123 5d7c78cdea feat: Iterator.zip 支持 longest 与 strict 模式及 padding 填充 2026-10-16 11:32:29 +00:00
pjh123 864356f099 style: 自动格式化 2026-10-16 10:44:02 +00:00
pjh123 555892c004 feat: 实现 Iterator.zip 构造期与 shortest 迭代 2026-10-16 10:43:59 +00:00
pjh123 d91ee117c1 style: 自动格式化 2026-10-16 09:23:39 +00:00
pjh123 dac87cecfa feat: PlainYearMonth hebrew 历法算术面 2026-10-16 09:23:36 +00:00
pjh123 4b9298d7c8 chore: 同步工作区版本到 0.19.24 2026-10-16 06:43:17 +00:00
pjh123 3220c5fffc style: 自动格式化 2026-10-16 06:42:54 +00:00
pjh123 d878af4b9c feat: 新增希伯来历法核心与 PlainDate 历法面 2026-10-16 06:42:50 +00:00
pjh123 d92889bad8 style: 自动格式化 2026-10-16 05:09:01 +00:00
pjh123 04b991f5d8 feat: 新增 Intl 特性域骨架实现 2026-10-16 05:08:58 +00:00
pjh123 5e7808bb08 chore: 同步工作区版本到 0.19.22 2026-10-16 02:02:35 +00:00
pjh123 e11c5a0174 style: 自动格式化 2026-10-16 01:58:46 +00:00
pjh123 6dbf6be3a8 feat: 实现 toZonedDateTime 与 getTimeZoneTransition 2026-10-16 01:58:42 +00:00
pjh123 743ca73b24 style: 自动格式化 2026-10-15 17:08:11 +00:00
pjh123 6bc85aa9b1 feat: PlainDate toString 支持日历选项与六位年号 2026-10-15 17:08:08 +00:00
pjh123 5d4ed8908c feat: Duration 构造器逐字段强转与负零归一 2026-10-15 16:46:45 +00:00
pjh123 0af2db45b2 fix: Date parse 年号上限防溢出 2026-10-15 16:19:38 +00:00
pjh123 7ec975cfb4 fix: Date toPrimitive 单测钉改严格脚本并推进版本 2026-10-15 16:08:30 +00:00
pjh123 cbf55b299e style: 自动格式化 2026-10-15 15:51:43 +00:00
pjh123 d4d5b578de feat: Date 严格 ISO 解析与 6 位年字符串输出 2026-10-15 15:51:40 +00:00
pjh123 f0b0dda887 style: 自动格式化 2026-10-15 14:19:58 +00:00
pjh123 5d1426f2b2 feat: Date 增加 toTemporalInstant 与 toPrimitive 方法 2026-10-15 14:19:54 +00:00
pjh123 d6b08eea40 chore: 版本推进至 0.19.15 2026-10-15 13:58:24 +00:00
pjh123 884c4cb373 style: 自动格式化 2026-10-15 13:55:29 +00:00
pjh123 51db88ed40 fix: Date setter 族强转序与 TimeClip 规范对齐 2026-10-15 13:55:26 +00:00
pjh123 ac994f48f7 style: 自动格式化 2026-10-15 13:32:48 +00:00
pjh123 44b1a6bb03 feat: 新增 PlainMonthDay 算术与 Instant 转换方法 2026-10-15 13:32:44 +00:00
pjh123 53def9d0af chore: 版本推进至 0.19.13 2026-10-14 10:43:26 +00:00
pjh123 41a8746842 feat: Temporal Now 七方法与族 toStringTag 2026-10-14 10:43:20 +00:00
pjh123 bbf524375e style: 自动格式化 2026-10-14 10:15:01 +00:00
pjh123 96e24c84c1 feat: Temporal 三族新增 round 方法 2026-10-14 10:14:58 +00:00
pjh123 8a4959f8b1 style: 自动格式化 2026-10-14 09:29:44 +00:00
pjh123 7dbb22a165 feat: Temporal PlainDate 与 PlainDateTime 增加换槽与纯拷贝方法 2026-10-14 09:29:40 +00:00
pjh123 db57f55085 chore: 版本推进至 0.19.10 2026-10-14 08:45:49 +00:00
pjh123 a14de51add style: 自动格式化 2026-10-14 08:45:39 +00:00
pjh123 b0b4657405 feat: Temporal PlainDate 与 PlainDateTime 增加 with 方法 2026-10-14 08:45:36 +00:00
pjh123 b663357692 style: 自动格式化 2026-10-14 08:14:32 +00:00
pjh123 38885df582 fix: Map set/getOrInsert 缺省实参取 undefined 而非寄存器残留 2026-10-14 08:14:29 +00:00
pjh123 fe430d4bcb fix: 同名捕获组回引与 groups 字段改末次已定义语义 2026-10-14 08:05:13 +00:00
pjh123 3d3bdaa5cf chore: 版本推进至 0.19.7 2026-10-14 07:36:04 +00:00