{"adoption": {"forks": 137, "observed_at": "2026-08-28T04:03:56.104957+00:00", "stars": 1191}, "canonical_url": "https://ross.abutalabs.com/products/js-by-examples", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Learn JavaScript by examples", "domain": ["programming-languages", "tutorials", "education", "web-development"], "enriched": true, "function": ["developer-tools", "documentation"], "health_score": 20, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "maintenance", "member_repos": ["bmkmanoj/js-by-examples"], "name": "bmkmanoj/js-by-examples", "platform": ["cross-platform"], "pushed_at": "2023-02-17T17:18:51+00:00", "repo": "bmkmanoj/js-by-examples", "stars": 1191, "tags": ["javascript", "code-examples", "question-answer-format", "es6", "async-programming", "closures"], "topics": ["javascript", "learning-js", "examples"], "urls": [], "use_cases": ["learn javascript by examples", "understand javascript closures and scopes", "study async programming and promises in javascript", "review es6 language features with explanations", "supplement javascript learning with real code snippets", "prepare for javascript interview questions"], "what_it_is": "A collection of JavaScript code samples with question/answer/explanation markdown files for learning the language. It covers functions, closures, prototypes, async programming, ES6 features, and common patterns.", "when_to_avoid": ["you need a structured, ordered curriculum from beginner to advanced", "you want runnable interactive exercises or jsfiddle links (planned but not done)", "you need up-to-date coverage of modern JavaScript beyond ES6"], "when_to_choose": ["you learn best from reading real code with explanations", "you want a free question/answer style supplement to books or courses", "you need quick reference snippets for core JS concepts like this, bind, and prototypes"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/js-by-examples", "repo": "bmkmanoj/js-by-examples", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.104957+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:22:41.995373+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b142571f6192caa63f2a04c88edf79b0d2137beb9a3518315efa7a121733aa22", "fetched_at": "2026-08-28T04:03:56.104957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bmkmanoj/js-by-examples"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.104957+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:22:41.995373+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b142571f6192caa63f2a04c88edf79b0d2137beb9a3518315efa7a121733aa22", "fetched_at": "2026-08-28T04:03:56.104957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bmkmanoj/js-by-examples"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:22:41.995373+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b142571f6192caa63f2a04c88edf79b0d2137beb9a3518315efa7a121733aa22", "fetched_at": "2026-08-28T04:03:56.104957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bmkmanoj/js-by-examples"}], "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:03:56.104957+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.104957+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.104957+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:22:41.995373+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b142571f6192caa63f2a04c88edf79b0d2137beb9a3518315efa7a121733aa22", "fetched_at": "2026-08-28T04:03:56.104957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bmkmanoj/js-by-examples"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.104957+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.104957+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:22:41.995373+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b142571f6192caa63f2a04c88edf79b0d2137beb9a3518315efa7a121733aa22", "fetched_at": "2026-08-28T04:03:56.104957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bmkmanoj/js-by-examples"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.104957+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.104957+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.104957+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:22:41.995373+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b142571f6192caa63f2a04c88edf79b0d2137beb9a3518315efa7a121733aa22", "fetched_at": "2026-08-28T04:03:56.104957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bmkmanoj/js-by-examples"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.104957+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.104957+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:22:41.995373+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b142571f6192caa63f2a04c88edf79b0d2137beb9a3518315efa7a121733aa22", "fetched_at": "2026-08-28T04:03:56.104957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bmkmanoj/js-by-examples"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:22:41.995373+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b142571f6192caa63f2a04c88edf79b0d2137beb9a3518315efa7a121733aa22", "fetched_at": "2026-08-28T04:03:56.104957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bmkmanoj/js-by-examples"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:22:41.995373+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b142571f6192caa63f2a04c88edf79b0d2137beb9a3518315efa7a121733aa22", "fetched_at": "2026-08-28T04:03:56.104957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bmkmanoj/js-by-examples"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:22:41.995373+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "b142571f6192caa63f2a04c88edf79b0d2137beb9a3518315efa7a121733aa22", "fetched_at": "2026-08-28T04:03:56.104957+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bmkmanoj/js-by-examples"}], "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": 3896, "days_push": 1293, "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}}