Skip to content

docs(memory-bank): Describe the TypeScript, esbuild, and srcts/ setup - #152

Merged
schloerke merged 3 commits into
schloerke/typescript-eslint-prettierfrom
schloerke/typescript-docs
Oct 20, 2026
Merged

schloerke merged 3 commits into
schloerke/typescript-eslint-prettierfrom
schloerke/typescript-docs

Conversation

@schloerke

@schloerke schloerke commented Oct 20, 2026 •

Copy link
Copy Markdown
Collaborator

Updates the docs for the TypeScript stack. memory-bank/jsBuild.md is rewritten for esbuild + tsc: tsconfig choices (TypeScript 6.0, strict off, untyped cytoscape 3.15), the eslint flat config and the srcts folder that lint-all passes, the commit hook, how the Flow code was converted, and how to compare old and new bundles in a browser.

It also documents the es2021 target and why it matches rstudio/shiny, the check-shiny-target script and its weekly workflow (in jsBuild.md, ciAndRelease.md, and AGENTS.md), and the prev/next click handler fix that stops jQuery's event from reaching the layout options.

srcjs/*.js paths become srcts/*.ts across the memory bank and AGENTS.md. The README's Flow, Babel, and webpack badges are replaced with TypeScript and esbuild badges.

@schloerke
schloerke added this pull request to stack #153 October 20, 2026 17:31
@schloerke
schloerke force-pushed the schloerke/typescript-docs branch from 783c52f to 69af457 Compare October 20, 2026 17:53
Rewrite memory-bank/jsBuild.md for the new toolchain: esbuild + tsc,
tsconfig choices (TypeScript 6.0, strict off, untyped cytoscape), the
eslint flat config, the commit hook, and how to compare old and new
bundles in a browser. Update srcjs/*.js paths to srcts/*.ts across the
memory bank and AGENTS.md, and swap the Flow/Babel/webpack README badges
for TypeScript and esbuild.
@schloerke
schloerke force-pushed the schloerke/typescript-docs branch from 69af457 to cf07feb Compare October 20, 2026 18:07
@schloerke
schloerke merged commit 1702759 into main Oct 20, 2026
24 checks passed
@schloerke
schloerke deleted the schloerke/typescript-docs branch October 20, 2026 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant