{"adoption": {"forks": 165, "observed_at": "2026-08-28T04:06:57.435720+00:00", "stars": 2511}, "canonical_url": "https://ross.abutalabs.com/products/es6-equivalents-in-es5", "card": {"archived": false, "artifact_type": "learning-resource", "description": "WIP - ES6 Equivalents In ES5", "domain": ["programming-languages", "tutorials", "web-development", "developer-tools"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 20, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "abandoned", "member_repos": ["addyosmani/es6-equivalents-in-es5"], "name": "addyosmani/es6-equivalents-in-es5", "platform": ["browser", "cross-platform"], "pushed_at": "2017-05-03T22:24:23+00:00", "repo": "addyosmani/es6-equivalents-in-es5", "stars": 2511, "tags": ["javascript", "es6", "es5", "ecmascript", "reference-guide", "language-features", "transpilation", "nodejs"], "topics": [], "urls": [], "use_cases": ["learn how es6 arrow functions translate to es5", "understand what babel-style transpilation does under the hood", "reference es6 features for environments without es6 support", "study javascript language evolution from es5 to es6", "find es5 fallbacks for destructuring and template literals", "teach a team how es6 classes and modules map to es5 patterns"], "what_it_is": "A community-contributed reference guide showing ES6 (ECMAScript 2015) language features alongside their ES5 equivalents, covering arrow functions, block scoping, template literals, destructuring, classes, modules, and more. It is a work-in-progress educational document rather than a software tool.", "when_to_avoid": ["you need an actual transpiler - use Babel or TypeScript instead", "you need up-to-date coverage of post-ES6 JavaScript features", "you need a maintained, complete reference - the repo is a stale WIP with no license"], "when_to_choose": ["you need to understand how modern JavaScript syntax desugars to ES5", "you are maintaining or supporting legacy ES5-only environments", "you want a quick side-by-side reference while learning ES6", "you are writing or debugging a transpiler or polyfill"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/es6-equivalents-in-es5", "repo": "addyosmani/es6-equivalents-in-es5", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.435720+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:26:22.965371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a85a2d1f713e22ac5bd8d3183051e8c7405291e08483a561198fc955341bc600", "fetched_at": "2026-08-28T04:06:57.435720+00:00", "kind": "readme", "missing": false, "url": "https://github.com/addyosmani/es6-equivalents-in-es5"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.435720+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:26:22.965371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a85a2d1f713e22ac5bd8d3183051e8c7405291e08483a561198fc955341bc600", "fetched_at": "2026-08-28T04:06:57.435720+00:00", "kind": "readme", "missing": false, "url": "https://github.com/addyosmani/es6-equivalents-in-es5"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:26:22.965371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a85a2d1f713e22ac5bd8d3183051e8c7405291e08483a561198fc955341bc600", "fetched_at": "2026-08-28T04:06:57.435720+00:00", "kind": "readme", "missing": false, "url": "https://github.com/addyosmani/es6-equivalents-in-es5"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.435720+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.435720+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.435720+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:26:22.965371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a85a2d1f713e22ac5bd8d3183051e8c7405291e08483a561198fc955341bc600", "fetched_at": "2026-08-28T04:06:57.435720+00:00", "kind": "readme", "missing": false, "url": "https://github.com/addyosmani/es6-equivalents-in-es5"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.435720+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.435720+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:26:22.965371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a85a2d1f713e22ac5bd8d3183051e8c7405291e08483a561198fc955341bc600", "fetched_at": "2026-08-28T04:06:57.435720+00:00", "kind": "readme", "missing": false, "url": "https://github.com/addyosmani/es6-equivalents-in-es5"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.435720+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.435720+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.435720+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:26:22.965371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a85a2d1f713e22ac5bd8d3183051e8c7405291e08483a561198fc955341bc600", "fetched_at": "2026-08-28T04:06:57.435720+00:00", "kind": "readme", "missing": false, "url": "https://github.com/addyosmani/es6-equivalents-in-es5"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.435720+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.435720+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:26:22.965371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a85a2d1f713e22ac5bd8d3183051e8c7405291e08483a561198fc955341bc600", "fetched_at": "2026-08-28T04:06:57.435720+00:00", "kind": "readme", "missing": false, "url": "https://github.com/addyosmani/es6-equivalents-in-es5"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:26:22.965371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a85a2d1f713e22ac5bd8d3183051e8c7405291e08483a561198fc955341bc600", "fetched_at": "2026-08-28T04:06:57.435720+00:00", "kind": "readme", "missing": false, "url": "https://github.com/addyosmani/es6-equivalents-in-es5"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:26:22.965371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a85a2d1f713e22ac5bd8d3183051e8c7405291e08483a561198fc955341bc600", "fetched_at": "2026-08-28T04:06:57.435720+00:00", "kind": "readme", "missing": false, "url": "https://github.com/addyosmani/es6-equivalents-in-es5"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:26:22.965371+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a85a2d1f713e22ac5bd8d3183051e8c7405291e08483a561198fc955341bc600", "fetched_at": "2026-08-28T04:06:57.435720+00:00", "kind": "readme", "missing": false, "url": "https://github.com/addyosmani/es6-equivalents-in-es5"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4253, "days_push": 3409, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}