GitShow/Rich-Harris/lit-node
Rich-Harris

lit-node

Self-documenting Node scripts through literate programming

by Rich-Harris
Star on GitHubForknpm

JavaScript

76 stars3 forks2 contributorsQuiet · 7y agoSince 2017

Meet the team

See all 2 on GitHub →
Rich-Harris
Rich-Harris16 contributions
vijithassar
vijithassar12 contributions

Languages

View on GitHub →
JavaScript100%

Commit activity

Last 12 weeks · 0 commits

Full graph →

Community health

2 of 6 standards met

Community profile →
42
✓README✓License○Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Quiet · 3 discussions · Last activity 7y ago
See all on GitHub →
maikelthedev
remove the punOpenIssue

it's just not funny. In other matters, this is an awesome piece of code. I program chaotically and being able to keep my train of though is essential, thanks to you now I can do it with node.

maikelthedev · 6y ago
vijithassar
ES module supportOpenIssue

Currently relies on , which is both deprecated and tied to the legacy CommonJS module format. Now that ES modules are the standard instead, what's the best way to support them in ?

vijithassar · 6y ago

Recent fixes

View closed PRs →
menxit
TypeScript supportMergedPR

Hi, great tool! I integrated the TypeScript support, let me know if it's ok :)

menxit · 6y ago
vijithassar
remove top level await wrapperClosedIssue

By loading lit-node as a module instead of via a special interpreter or REPL, it becomes possible to do literate programming in Markdown using standard Node commands. However, as originally designed, lit-node also transparently wraps imported modules in an async function, which is convenient but also subtly changes the runtime behavior in a way that will be quite unexpected for users who are running lit-node as a module using the regular interpreter. Perhaps this behavior should be removed in pursuit of consistency.

vijithassar · 7y ago
vijithassar
remove top level awaitMergedPR

Removes the top-level async function wrapper, which causes a number of problems; consequently, top-level use of the keyword is no longer allowed.

vijithassar · 7y ago
Structured data for AI agents

Repository: Rich-Harris/lit-node. Description: Self-documenting Node scripts through literate programming Stars: 76, Forks: 3. Primary language: JavaScript. Languages: JavaScript (100%). Open PRs: 0, open issues: 3. Last activity: 7y ago. Community health: 42%. Top contributors: Rich-Harris, vijithassar.

·@ofershap

Replace github.com with gitshow.dev