Ross ROSS = Recommend OSS · open-source software intelligence for agents

tc39/proposal-object-rest-spread resource

Rest/Spread Properties for ECMAScript observed · 2026-08-28

github.com/tc39/proposal-object-rest-spread · HTML · archived observed · 2026-08-28

Health v2 · maintenance only

10/100

  • Activity 0
  • Release rhythm 35
  • Longevity 100

Flags: no_releases archived no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 4417
  • days_rel: n/a
  • days_push: 1682
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1487 stars · 84 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

The TC39 proposal repository for Object Rest/Spread Properties in ECMAScript, which added rest properties for object destructuring and spread properties for object literals to the JavaScript language. It reached Stage 4 and was merged into the ECMAScript specification (ES2018).

Use cases

  • understand how object spread and rest syntax works in javascript
  • read the spec text for object rest destructuring
  • learn why spread only copies own enumerable properties
  • find transpiler support for object rest spread
  • research tc39 proposal process and stage 4 status

When to choose

  • you need the authoritative specification text for object rest/spread semantics
  • you are researching how the feature was designed or its known edge cases
  • you want to link to the official proposal for a language feature

When to avoid

  • you need a runtime library or tool - the feature is now built into JavaScript
  • you need a transpiler plugin - use Babel or TypeScript directly
  • you want general JavaScript documentation - MDN is more user-friendly

Facets

learning-resource · maturity maintenance

programming-language documentation programming-languages browser cross-platform ecmascript tc39 language-proposal object-rest object-spread specification stage-4 javascript specifications nodejs

1 source

Member repositories

RepositoryRoleHealth v2
tc39/proposal-object-rest-spreadmain10

For agents

markdown · JSON · MCP: product_card(name="tc39/proposal-object-rest-spread")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem