tc39/proposal-object-rest-spread resource
Rest/Spread Properties for ECMAScript 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
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
- readme: https://github.com/tc39/proposal-object-rest-spread · fetched 2026-08-28 · ebee018c2a1d
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| tc39/proposal-object-rest-spread | main | 10 |
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