gitextract_ms15wv5a/ ├── .changeset/ │ ├── README.md │ └── config.json ├── .editorconfig ├── .eslintignore ├── .github/ │ ├── FUNDING.yml │ └── workflows/ │ ├── ci.yml │ ├── release.yml │ └── website.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── CONTRIBUTING.org ├── LICENSE.org ├── README.org ├── biome.json ├── docs/ │ ├── .gitignore │ ├── _components.tsx │ ├── _layout.tsx │ ├── _snippets/ │ │ └── hey.org │ ├── advanced/ │ │ ├── _layout.tsx │ │ ├── api.org │ │ ├── ast.org │ │ ├── index.org │ │ └── latex.org │ ├── contribute.org │ ├── guides/ │ │ ├── _layout.tsx │ │ ├── astro.org │ │ ├── gatsby.org │ │ ├── index.org │ │ ├── next.org │ │ ├── orga-build.org │ │ └── webpack.org │ ├── index.org │ ├── playground.tsx │ ├── style.css │ └── tsconfig.json ├── examples/ │ ├── README.org │ ├── build/ │ │ ├── index.org │ │ ├── more.org │ │ ├── package.json │ │ └── test-content.tsx │ ├── editor/ │ │ ├── .gitignore │ │ ├── CHANGELOG.md │ │ ├── content.org │ │ ├── index.html │ │ ├── package.json │ │ ├── src/ │ │ │ ├── main.ts │ │ │ └── style.css │ │ └── tsconfig.json │ ├── getting-started/ │ │ ├── .gitignore │ │ ├── CHANGELOG.md │ │ ├── README.org │ │ ├── index.js │ │ └── package.json │ └── webpack/ │ ├── .babelrc │ ├── CHANGELOG.md │ ├── README.org │ ├── package.json │ ├── public/ │ │ └── index.html │ ├── src/ │ │ ├── box.js │ │ ├── hello.org │ │ └── index.js │ └── webpack.config.mjs ├── orga.config.js ├── package.json ├── packages/ │ ├── astro/ │ │ └── README.org │ ├── codemirror-lang/ │ │ ├── CHANGELOG.md │ │ ├── index.js │ │ ├── package.json │ │ └── tsconfig.json │ ├── editor/ │ │ ├── CHANGELOG.md │ │ ├── README.org │ │ ├── index.js │ │ ├── lib/ │ │ │ ├── actions/ │ │ │ │ ├── fold.js │ │ │ │ ├── shift.js │ │ │ │ ├── todo.js │ │ │ │ └── utils.js │ │ │ ├── editor.js │ │ │ ├── extensions/ │ │ │ │ └── cleanup.js │ │ │ ├── settings.js │ │ │ ├── setup.js │ │ │ └── theme.js │ │ ├── package.json │ │ └── tsconfig.json │ ├── esbuild/ │ │ ├── CHANGELOG.md │ │ ├── index.js │ │ └── package.json │ ├── lezer/ │ │ ├── CHANGELOG.md │ │ ├── README.org │ │ ├── index.js │ │ ├── lib/ │ │ │ ├── context.js │ │ │ ├── fragments.js │ │ │ ├── handlers.js │ │ │ ├── index.js │ │ │ ├── nodes.js │ │ │ ├── oast-to-lezer.js │ │ │ ├── tree.js │ │ │ └── types.ts │ │ ├── package.json │ │ ├── tests/ │ │ │ ├── compare-tree.js │ │ │ └── incremental.test.js │ │ └── tsconfig.json │ ├── loader/ │ │ ├── CHANGELOG.md │ │ ├── LICENSE.org │ │ ├── index.cjs │ │ ├── index.d.ts │ │ ├── lib/ │ │ │ └── index.js │ │ ├── package.json │ │ └── tests/ │ │ ├── compiler.js │ │ ├── example.md │ │ ├── fixture.org │ │ └── loader.test.js │ ├── metadata/ │ │ ├── CHANGELOG.md │ │ ├── README.org │ │ ├── index.js │ │ ├── lib/ │ │ │ └── index.js │ │ ├── package.json │ │ ├── tests/ │ │ │ └── test.js │ │ └── tsconfig.json │ ├── next/ │ │ └── README.org │ ├── node-loader/ │ │ ├── CHANGELOG.md │ │ ├── index.js │ │ └── package.json │ ├── oast-to-hast/ │ │ ├── .projectile │ │ ├── CHANGELOG.md │ │ ├── LICENSE.org │ │ ├── index.js │ │ ├── lib/ │ │ │ ├── handlers/ │ │ │ │ ├── block.js │ │ │ │ ├── document.js │ │ │ │ ├── footnote.js │ │ │ │ ├── headline.js │ │ │ │ ├── hr.js │ │ │ │ ├── html.js │ │ │ │ ├── index.js │ │ │ │ ├── keyword.js │ │ │ │ ├── latex.js │ │ │ │ ├── link.js │ │ │ │ ├── list.js │ │ │ │ ├── newline.js │ │ │ │ ├── paragraph.js │ │ │ │ ├── section.js │ │ │ │ ├── table.js │ │ │ │ └── text.js │ │ │ ├── index.js │ │ │ └── state.js │ │ ├── package.json │ │ ├── tests/ │ │ │ ├── block.js │ │ │ ├── classname.js │ │ │ ├── heading.js │ │ │ ├── list.js │ │ │ └── paragraph.js │ │ └── tsconfig.json │ ├── oast-to-prose/ │ │ ├── CHANGELOG.md │ │ ├── index.js │ │ ├── lib/ │ │ │ ├── handlers/ │ │ │ │ ├── block.js │ │ │ │ ├── headline.js │ │ │ │ ├── index.js │ │ │ │ ├── link.js │ │ │ │ ├── newline.js │ │ │ │ ├── paragraph.js │ │ │ │ ├── section.js │ │ │ │ ├── stars.js │ │ │ │ ├── tags.js │ │ │ │ ├── text.js │ │ │ │ └── todo.js │ │ │ ├── index.js │ │ │ ├── schema.js │ │ │ └── state.js │ │ ├── package.json │ │ ├── tests/ │ │ │ └── text.js │ │ └── tsconfig.json │ ├── orga/ │ │ ├── .projectile │ │ ├── CHANGELOG.md │ │ ├── LICENSE.org │ │ ├── README.org │ │ ├── package.json │ │ ├── src/ │ │ │ ├── __tests__/ │ │ │ │ ├── block/ │ │ │ │ │ ├── affiliated keyword.json │ │ │ │ │ ├── affiliated keyword.org │ │ │ │ │ ├── export.json │ │ │ │ │ ├── export.org │ │ │ │ │ ├── missing begin.json │ │ │ │ │ ├── missing begin.org │ │ │ │ │ ├── missing end.json │ │ │ │ │ ├── missing end.org │ │ │ │ │ ├── standard.json │ │ │ │ │ └── standard.org │ │ │ │ ├── footnote/ │ │ │ │ │ ├── multiline.json │ │ │ │ │ ├── multiline.org │ │ │ │ │ ├── standard.json │ │ │ │ │ ├── standard.org │ │ │ │ │ ├── stopped by empty lines.json │ │ │ │ │ ├── stopped by empty lines.org │ │ │ │ │ ├── stopped by footnote.json │ │ │ │ │ ├── stopped by footnote.org │ │ │ │ │ ├── stopped by headline.json │ │ │ │ │ ├── stopped by headline.org │ │ │ │ │ ├── with block.json │ │ │ │ │ └── with block.org │ │ │ │ ├── headline/ │ │ │ │ │ ├── broken drawer.json │ │ │ │ │ ├── broken drawer.org │ │ │ │ │ ├── drawers.json │ │ │ │ │ ├── drawers.org │ │ │ │ │ ├── keyword.json │ │ │ │ │ ├── keyword.org │ │ │ │ │ ├── nested.json │ │ │ │ │ ├── nested.org │ │ │ │ │ ├── planning.json │ │ │ │ │ ├── planning.org │ │ │ │ │ ├── with tags.json │ │ │ │ │ └── with tags.org │ │ │ │ ├── hr/ │ │ │ │ │ ├── standard.json │ │ │ │ │ └── standard.org │ │ │ │ ├── index.test.ts │ │ │ │ ├── keyword/ │ │ │ │ │ ├── multiple todo.json │ │ │ │ │ ├── multiple todo.org │ │ │ │ │ ├── other.json │ │ │ │ │ ├── other.org │ │ │ │ │ ├── todo.json │ │ │ │ │ └── todo.org │ │ │ │ ├── latex/ │ │ │ │ │ ├── does not match.json │ │ │ │ │ ├── does not match.org │ │ │ │ │ ├── latex block.json │ │ │ │ │ ├── latex block.org │ │ │ │ │ ├── missing begin.json │ │ │ │ │ ├── missing begin.org │ │ │ │ │ ├── missing end.json │ │ │ │ │ └── missing end.org │ │ │ │ ├── list/ │ │ │ │ │ ├── broken by empty line.json │ │ │ │ │ ├── broken by empty line.org │ │ │ │ │ ├── descriptive.json │ │ │ │ │ ├── descriptive.org │ │ │ │ │ ├── multiline.json │ │ │ │ │ ├── multiline.org │ │ │ │ │ ├── nested.json │ │ │ │ │ ├── nested.org │ │ │ │ │ ├── ordered.json │ │ │ │ │ ├── ordered.org │ │ │ │ │ ├── unordered.json │ │ │ │ │ └── unordered.org │ │ │ │ ├── paragraph/ │ │ │ │ │ ├── anonymous footnote.json │ │ │ │ │ ├── anonymous footnote.org │ │ │ │ │ ├── footnote reference at the end.json │ │ │ │ │ ├── footnote reference at the end.org │ │ │ │ │ ├── footnote refernece in the middle.json │ │ │ │ │ ├── footnote refernece in the middle.org │ │ │ │ │ ├── footnote without body.json │ │ │ │ │ ├── footnote without body.org │ │ │ │ │ ├── inline footnote with style.json │ │ │ │ │ ├── inline footnote with style.org │ │ │ │ │ ├── inline footnote.json │ │ │ │ │ ├── inline footnote.org │ │ │ │ │ ├── inline math.json │ │ │ │ │ ├── inline math.org │ │ │ │ │ ├── link with style.json │ │ │ │ │ ├── link with style.org │ │ │ │ │ ├── link.json │ │ │ │ │ ├── link.org │ │ │ │ │ ├── nested footnote.json │ │ │ │ │ ├── nested footnote.org │ │ │ │ │ ├── styled text.json │ │ │ │ │ └── styled text.org │ │ │ │ └── table/ │ │ │ │ ├── standard.json │ │ │ │ ├── standard.org │ │ │ │ ├── with inline styles.json │ │ │ │ └── with inline styles.org │ │ │ ├── index.ts │ │ │ ├── nodes.ts │ │ │ ├── options.ts │ │ │ ├── parse/ │ │ │ │ ├── _parseSymbols.ts │ │ │ │ ├── _primitive.ts │ │ │ │ ├── _utils.ts │ │ │ │ ├── block.ts │ │ │ │ ├── context.ts │ │ │ │ ├── drawer.ts │ │ │ │ ├── footnote.ts │ │ │ │ ├── headline.ts │ │ │ │ ├── index.ts │ │ │ │ ├── keyword.ts │ │ │ │ ├── latex.ts │ │ │ │ ├── list.ts │ │ │ │ ├── paragraph.ts │ │ │ │ ├── phrasing.ts │ │ │ │ ├── planning.ts │ │ │ │ ├── section.ts │ │ │ │ └── table.ts │ │ │ ├── position.ts │ │ │ ├── timestamp.test.ts │ │ │ ├── timestamp.ts │ │ │ ├── todo.test.ts │ │ │ ├── todo.ts │ │ │ ├── tokenize/ │ │ │ │ ├── __tests__/ │ │ │ │ │ ├── debug.ts │ │ │ │ │ └── tok.ts │ │ │ │ ├── blank.test.ts │ │ │ │ ├── block.test.ts │ │ │ │ ├── block.ts │ │ │ │ ├── comment.test.ts │ │ │ │ ├── comment.ts │ │ │ │ ├── drawer.test.ts │ │ │ │ ├── drawer.ts │ │ │ │ ├── empty.ts │ │ │ │ ├── footnote.test.ts │ │ │ │ ├── footnote.ts │ │ │ │ ├── headline.test.ts │ │ │ │ ├── headline.ts │ │ │ │ ├── hr.test.ts │ │ │ │ ├── hr.ts │ │ │ │ ├── index.ts │ │ │ │ ├── inline/ │ │ │ │ │ ├── footnote.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── link.ts │ │ │ │ │ ├── math.ts │ │ │ │ │ └── text.ts │ │ │ │ ├── inline.test.ts │ │ │ │ ├── keyword.ts │ │ │ │ ├── keywords.test.ts │ │ │ │ ├── latex.ts │ │ │ │ ├── list.test.ts │ │ │ │ ├── list.ts │ │ │ │ ├── partial.test.ts │ │ │ │ ├── planning.test.ts │ │ │ │ ├── planning.ts │ │ │ │ ├── table.test.ts │ │ │ │ └── table.ts │ │ │ ├── types.ts │ │ │ ├── uri.test.ts │ │ │ ├── uri.ts │ │ │ └── utils.ts │ │ └── tsconfig.json │ ├── orga-build/ │ │ ├── CHANGELOG.md │ │ ├── README.org │ │ ├── cli.js │ │ ├── index.js │ │ ├── lib/ │ │ │ ├── __tests__/ │ │ │ │ └── build.test.js │ │ │ ├── app.jsx │ │ │ ├── build.js │ │ │ ├── components.js │ │ │ ├── config.js │ │ │ ├── content.d.ts │ │ │ ├── csr.jsx │ │ │ ├── endpoint.js │ │ │ ├── files.js │ │ │ ├── fs.js │ │ │ ├── index.html │ │ │ ├── orga.js │ │ │ ├── plugin.js │ │ │ ├── serve.js │ │ │ ├── ssr.jsx │ │ │ ├── util.js │ │ │ ├── vite.js │ │ │ └── watch.js │ │ ├── package.json │ │ └── tsconfig.json │ ├── orgx/ │ │ ├── CHANGELOG.md │ │ ├── README.org │ │ ├── index.js │ │ ├── lib/ │ │ │ ├── compile.js │ │ │ ├── core.js │ │ │ ├── evaluate.js │ │ │ ├── plugin/ │ │ │ │ ├── recma-build-jsx-transform.js │ │ │ │ ├── recma-document.js │ │ │ │ ├── recma-jsx-rewrite.js │ │ │ │ └── rehype-recma.js │ │ │ ├── run.js │ │ │ ├── types.ts │ │ │ └── util/ │ │ │ ├── estree-util-create.js │ │ │ ├── estree-util-declaration-to-expression.js │ │ │ ├── estree-util-is-declaration.js │ │ │ ├── estree-util-specifiers-to-declarations.js │ │ │ ├── estree-util-to-binary-addition.js │ │ │ ├── estree-util-to-id-or-member-expression.js │ │ │ ├── is-org-content.js │ │ │ ├── render-error.js │ │ │ ├── resolve-evaluate-options.js │ │ │ └── resolve-file-and-options.js │ │ ├── package.json │ │ ├── tests/ │ │ │ ├── compile.test.js │ │ │ └── evaluate.test.js │ │ └── tsconfig.json │ ├── react/ │ │ ├── CHANGELOG.md │ │ ├── LICENSE.org │ │ ├── index.js │ │ ├── package.json │ │ ├── tests/ │ │ │ ├── remove-export-keywords.js │ │ │ └── test.tsx │ │ └── tsconfig.json │ ├── react-cm/ │ │ ├── CHANGELOG.md │ │ ├── index.js │ │ └── package.json │ ├── react-editor/ │ │ ├── CHANGELOG.md │ │ ├── index.js │ │ ├── package.json │ │ └── tsconfig.json │ ├── reorg/ │ │ ├── CHANGELOG.md │ │ ├── LICENSE.org │ │ ├── README.org │ │ ├── index.js │ │ └── package.json │ ├── reorg-parse/ │ │ ├── CHANGELOG.md │ │ ├── LICENSE.org │ │ ├── README.org │ │ ├── index.d.ts │ │ ├── index.js │ │ ├── package.json │ │ └── tsconfig.json │ ├── reorg-prose/ │ │ ├── CHANGELOG.md │ │ ├── index.js │ │ ├── lib/ │ │ │ └── index.js │ │ ├── package.json │ │ └── tsconfig.json │ ├── reorg-rehype/ │ │ ├── .projectile │ │ ├── CHANGELOG.md │ │ ├── LICENSE.org │ │ ├── index.js │ │ ├── package.json │ │ └── tsconfig.json │ ├── rollup/ │ │ ├── CHANGELOG.md │ │ ├── index.js │ │ ├── package.json │ │ ├── test.js │ │ └── tsconfig.json │ └── text-kit/ │ ├── CHANGELOG.md │ ├── README.md │ ├── index.js │ ├── lib/ │ │ ├── core.js │ │ ├── reader.js │ │ └── utils/ │ │ ├── index.js │ │ ├── lines.js │ │ └── substring.js │ ├── package.json │ ├── tests/ │ │ ├── core.js │ │ └── lines.js │ └── tsconfig.json ├── pnpm-workspace.yaml ├── shell.nix ├── tsconfig.base.json ├── tsconfig.esm.json ├── tsconfig.json └── tsconfig.packages.json