SYMBOL INDEX (340 symbols across 118 files) FILE: docs/_components.tsx function Notice (line 13) | function Notice({ function JSEditor (line 137) | function JSEditor({ function OrgEditor (line 160) | function OrgEditor({ className = '', content, onChange }) { FILE: docs/_layout.tsx type LayoutProps (line 24) | interface LayoutProps { function Layout (line 35) | function Layout({ children }: LayoutProps) { type Page (line 84) | type Page = { function findParentSlug (line 91) | function findParentSlug(slug: string, pages: Page[]): string | null { function renderMenu (line 101) | function renderMenu(path: string, pages: Page[]) { function DocumentLayout (line 122) | function DocumentLayout({ title, pages = [], children }) { function Content (line 134) | function Content({ children }: { children: ReactNode }) { FILE: docs/playground.tsx function Playground (line 11) | function Playground() { FILE: examples/build/test-content.tsx function TestContent (line 3) | function TestContent() { FILE: packages/codemirror-lang/index.js function getHeadlineLevel (line 20) | function getHeadlineLevel(node) { function findSectionEnd (line 32) | function findSectionEnd(headerNode) { function mkLang (line 97) | function mkLang(parser) { function org (line 101) | function org() { FILE: packages/editor/lib/actions/fold.js function toggleFold (line 22) | function toggleFold(view) { function findFold (line 42) | function findFold(state, from, to) { function toggleFoldAll (line 53) | function toggleFoldAll(view) { FILE: packages/editor/lib/actions/shift.js function shift (line 17) | function shift(delta, recursive = false) { function _shift (line 74) | function _shift(node, delta) { function getHeadline (line 99) | function getHeadline(tree, pos) { FILE: packages/editor/lib/actions/todo.js function toggleTodo (line 13) | function toggleTodo(view) { FILE: packages/editor/lib/actions/utils.js function selectedLines (line 9) | function selectedLines(view) { function getTodo (line 23) | function getTodo(tree, pos) { function getNode (line 33) | function getNode(tree, pos, type) { FILE: packages/editor/lib/editor.js function makeEditor (line 21) | function makeEditor(config) { FILE: packages/editor/lib/extensions/cleanup.js function overlap (line 19) | function overlap(a, b) { function cleanup (line 26) | function cleanup(options) { function hide (line 87) | function hide(reveal) { function todo (line 96) | function todo(actionable) { function createDecorations (line 109) | function createDecorations(view, options) { FILE: packages/editor/lib/settings.js method create (line 16) | create(state) { method update (line 19) | update(value, tr) { function extractSettings (line 31) | function extractSettings(state) { FILE: packages/esbuild/index.js function esbuild (line 23) | function esbuild(options) { FILE: packages/lezer/lib/context.js function parseContext (line 21) | function parseContext(config, input, _fragments, ranges) { FILE: packages/lezer/lib/fragments.js function fragmentCursor (line 27) | function fragmentCursor({ log, nodeSet }, fragments, input) { function toRelative (line 190) | function toRelative(abs, ranges) { FILE: packages/lezer/lib/index.js class OrgParser (line 18) | class OrgParser extends Parser { method constructor (line 23) | constructor(nodeSet, log = () => {}) { method createParse (line 35) | createParse(input, fragments, ranges) { method configure (line 51) | configure(config) { FILE: packages/lezer/lib/oast-to-lezer.js function createParseState (line 26) | function createParseState(file, nodeSet) { function toLezer (line 49) | function toLezer(tree, nodeSet, file = null) { function defaultUnknownHandler (line 62) | function defaultUnknownHandler() { function getRange (line 71) | function getRange(node) { function one (line 84) | function one(state, node, parent, base = 0) { function all (line 133) | function all(state, parent, base) { FILE: packages/lezer/lib/tree.js function hash (line 11) | function hash(type, value, parentHash = 0) { function treeBuilder (line 23) | function treeBuilder( FILE: packages/lezer/lib/types.ts type OastNode (line 6) | type OastNode = Document | Content | Token type Action (line 8) | type Action = boolean type Seed (line 10) | type Seed = type LezerChild (line 20) | interface LezerChild { type Handler (line 25) | type Handler = ( type State (line 31) | interface State { FILE: packages/lezer/tests/compare-tree.js function compareTree (line 11) | function compareTree(a, b) { function print (line 40) | function print(tree, prefix = '') { FILE: packages/lezer/tests/incremental.test.js class State (line 23) | class State { method constructor (line 24) | constructor(doc, tree, fragments) { method start (line 30) | static start(doc) { method update (line 39) | update(changes, reparse = true) { function testChange (line 68) | function testChange(change, verbose = false, reuse = 10) { function overlap (line 85) | function overlap(a, b) { FILE: packages/loader/index.d.ts type Options (line 18) | type Options = ProcessorOptions FILE: packages/loader/lib/index.js function loader (line 13) | async function loader(source, callback) { FILE: packages/loader/tests/compiler.js function compile (line 6) | async function compile(fixture, options = {}) { FILE: packages/metadata/lib/index.js constant TO_DISCARD (line 7) | const TO_DISCARD = [ function shouldDiscard (line 26) | function shouldDiscard(key) { function processValue (line 40) | function processValue(text) { function pushTo (line 47) | function pushTo(data) { function parse (line 75) | function parse(text) { FILE: packages/node-loader/index.js function createLoader (line 29) | function createLoader(loaderOptions) { function configure (line 85) | function configure(options) { FILE: packages/oast-to-hast/lib/handlers/block.js function block (line 8) | function block(state, node) { FILE: packages/oast-to-hast/lib/handlers/document.js function document (line 6) | function document(state, node) { FILE: packages/oast-to-hast/lib/handlers/footnote.js function footnoteRef (line 6) | function footnoteRef(state, node) { function footnote (line 27) | function footnote(state, node) { FILE: packages/oast-to-hast/lib/handlers/headline.js function headline (line 6) | function headline(state, node) { FILE: packages/oast-to-hast/lib/handlers/hr.js function hr (line 6) | function hr(state, node) { FILE: packages/oast-to-hast/lib/handlers/html.js function html (line 8) | function html(state, node) { function parseHtml (line 16) | function parseHtml(html) { FILE: packages/oast-to-hast/lib/handlers/index.js function ignore (line 59) | function ignore() { function passThrough (line 64) | function passThrough(_, node) { FILE: packages/oast-to-hast/lib/handlers/keyword.js function keyword (line 6) | function keyword(state, node) { FILE: packages/oast-to-hast/lib/handlers/latex.js function latex (line 6) | function latex(state, node) { FILE: packages/oast-to-hast/lib/handlers/link.js function link (line 12) | function link(state, node) { FILE: packages/oast-to-hast/lib/handlers/list.js function list (line 6) | function list(state, node) { function item (line 28) | function item(state, node, parent) { function checkbox (line 84) | function checkbox(state, node) { FILE: packages/oast-to-hast/lib/handlers/newline.js function newline (line 7) | function newline(_state, _node, parent) { FILE: packages/oast-to-hast/lib/handlers/paragraph.js constant BLOCK_TAGS (line 7) | const BLOCK_TAGS = new Set([ function paragraph (line 49) | function paragraph(state, node) { FILE: packages/oast-to-hast/lib/handlers/section.js function section (line 6) | function section(state, node) { function shouldSkip (line 40) | function shouldSkip({ selectTags = [], excludeTags = [] }, tags) { FILE: packages/oast-to-hast/lib/handlers/table.js function table (line 12) | function table(state, node) { function row (line 74) | function row(state, node) { function cell (line 88) | function cell(state, node) { function hr (line 100) | function hr() { FILE: packages/oast-to-hast/lib/handlers/text.js function text (line 21) | function text(state, node) { FILE: packages/oast-to-hast/lib/index.js function toHast (line 17) | function toHast(tree, options = {}) { FILE: packages/oast-to-hast/lib/state.js function createState (line 38) | function createState(_tree, options = {}) { function defaultLinkHref (line 128) | function defaultLinkHref(link) { function unkownHandler (line 140) | function unkownHandler(state, node) { FILE: packages/oast-to-hast/tests/block.js function removePosition (line 30) | function removePosition(node) { FILE: packages/oast-to-prose/lib/handlers/block.js function block (line 10) | function block(state, node) { FILE: packages/oast-to-prose/lib/handlers/headline.js function headline (line 10) | function headline(state, node) { FILE: packages/oast-to-prose/lib/handlers/link.js function link (line 10) | function link(state, node) { FILE: packages/oast-to-prose/lib/handlers/newline.js function newline (line 9) | function newline(state) { FILE: packages/oast-to-prose/lib/handlers/paragraph.js function paragraph (line 10) | function paragraph(state, node) { FILE: packages/oast-to-prose/lib/handlers/section.js function section (line 10) | function section(state, node) { FILE: packages/oast-to-prose/lib/handlers/stars.js function stars (line 10) | function stars(state, node) { FILE: packages/oast-to-prose/lib/handlers/tags.js function tags (line 10) | function tags(state, node) { FILE: packages/oast-to-prose/lib/handlers/text.js function text (line 10) | function text(state, node) { FILE: packages/oast-to-prose/lib/handlers/todo.js function todo (line 10) | function todo(state, node) { FILE: packages/oast-to-prose/lib/index.js function toProse (line 37) | function toProse(tree, file, options) { FILE: packages/oast-to-prose/lib/schema.js method toDOM (line 11) | toDOM() { method toDOM (line 29) | toDOM(node) { method toDOM (line 40) | toDOM(node) { method toDOM (line 54) | toDOM(node) { method toDOM (line 66) | toDOM() { method toDOM (line 74) | toDOM() { method getAttrs (line 93) | getAttrs(dom) { method toDOM (line 102) | toDOM(node) { method toDOM (line 110) | toDOM() { method toDOM (line 118) | toDOM() { method toDOM (line 128) | toDOM(node) { FILE: packages/oast-to-prose/lib/state.js function createParseState (line 36) | function createParseState(file, options) { function defaultUnknownHandler (line 95) | function defaultUnknownHandler(state, node, file) { function getRawContent (line 122) | function getRawContent(node, file) { FILE: packages/orga-build/lib/__tests__/build.test.js function markCodeBlocks (line 12) | function markCodeBlocks() { FILE: packages/orga-build/lib/app.jsx function SmartLink (line 6) | function SmartLink({ href, ...props }) { function App (line 13) | function App() { FILE: packages/orga-build/lib/build.js function build (line 21) | async function build( FILE: packages/orga-build/lib/config.js function loadConfig (line 34) | async function loadConfig(...files) { FILE: packages/orga-build/lib/content.d.ts type ContentEntry (line 2) | interface ContentEntry { FILE: packages/orga-build/lib/endpoint.js function resolveEndpointResponse (line 15) | async function resolveEndpointResponse( FILE: packages/orga-build/lib/files.js function getFileExtension (line 34) | function getFileExtension(filePath) { function getContentPath (line 44) | function getContentPath(slug) { function getContentId (line 71) | function getContentId(slug) { function setup (line 91) | function setup(dir, { outDir, exclude = [] } = {}) { function cache (line 281) | function cache(fn) { function getSlugFromContentFilePath (line 304) | function getSlugFromContentFilePath(contentFilePath) { function getPageSlugFromFilePath (line 328) | function getPageSlugFromFilePath(filePath) { function getEndpointRouteFromFilePath (line 339) | function getEndpointRouteFromFilePath(filePath) { function assertUniqueRoute (line 362) | function assertUniqueRoute(routeOwners, route, sourceType, filePath) { FILE: packages/orga-build/lib/fs.js function resolvePath (line 9) | function resolvePath(rootPath) { function exists (line 27) | async function exists(path) { function emptyDir (line 40) | async function emptyDir(dir) { function ensureDir (line 57) | async function ensureDir(path) { function copy (line 71) | async function copy(src, dest) { FILE: packages/orga-build/lib/orga.js function setupOrga (line 15) | function setupOrga({ containerClass, root, rehypePlugins = [] }) { function mediaAssets (line 28) | function mediaAssets() { function rehypeWrap (line 64) | function rehypeWrap({ className = [] }) { function rewriteOrgFileLinks (line 95) | function rewriteOrgFileLinks({ root }) { function resolveOrgHrefToContentSlug (line 127) | function resolveOrgHrefToContentSlug({ root, filePath, href }) { function genId (line 144) | function genId(length = 8) { FILE: packages/orga-build/lib/plugin.js function orgaBuildPlugin (line 42) | function orgaBuildPlugin({ function createOrgaBuildConfig (line 64) | function createOrgaBuildConfig({ function hasUserIndexHtml (line 103) | async function hasUserIndexHtml(root) { function htmlFallbackPlugin (line 126) | function htmlFallbackPlugin(projectRoot, styles = []) { FILE: packages/orga-build/lib/serve.js function serve (line 12) | async function serve(config, port = 3000, projectRoot = process.cwd()) { FILE: packages/orga-build/lib/ssr.jsx function render (line 13) | function render(url) { FILE: packages/orga-build/lib/util.js function buildNav (line 4) | function buildNav() {} function match (line 11) | function match(file, ...patterns) { function DefaultLayout (line 27) | function DefaultLayout({ title, children }) { function escapeHtml (line 49) | function escapeHtml(str) { function $ (line 60) | async function $(cmd) { FILE: packages/orga-build/lib/vite.js function pluginFactory (line 20) | function pluginFactory({ dir, outDir, styles = [], exclude = [] }) { FILE: packages/orga-build/lib/watch.js function watch (line 8) | async function watch(dir, ignore, onChange) { FILE: packages/orga/src/__tests__/index.test.ts function removeUndefined (line 38) | function removeUndefined(obj: any) { FILE: packages/orga/src/index.ts function makeParser (line 31) | function makeParser(text: string, options: Partial = {}) { function getSettings (line 43) | function getSettings(text: string): Settings { function getTodo (line 78) | function getTodo(settings: Settings) { FILE: packages/orga/src/options.ts type LexerOptions (line 5) | interface LexerOptions { type ParserOptions (line 11) | interface ParserOptions { type Options (line 17) | interface Options { FILE: packages/orga/src/parse/_utils.ts constant COMMON_IMAGE_EXTENSIONS (line 1) | const COMMON_IMAGE_EXTENSIONS = [ FILE: packages/orga/src/parse/context.ts function initialProperties (line 19) | function initialProperties(settings: Properties | undefined): Properties { type Snapshot (line 25) | interface Snapshot { type Context (line 32) | interface Context { function point (line 62) | function point(d: Point): Point { function createContext (line 66) | function createContext(lexer: Lexer, options: ParserOptions): Context { FILE: packages/orga/src/parse/index.ts type Parse (line 16) | type Parse = (lexer: Lexer) => Parent | undefined type FlowControl (line 23) | type FlowControl = 'break' | 'next' | 'finish' type Action (line 25) | type Action = ( type Predicate (line 30) | type Predicate = string | 'EOF' | RegExp | ((token: Node) => boolean) function test (line 32) | function test(node: Node, predicate: Predicate) { function not (line 36) | function not(test: Predicate): Predicate { function toFunc (line 40) | function toFunc(test: Predicate): (token: Node) => boolean { type Rule (line 55) | type Rule = { test: Predicate | Predicate[]; action: Action | Handler } type Handler (line 57) | interface Handler { type Parser (line 102) | interface Parser { function parser (line 109) | function parser(lexer: Lexer, options: ParserOptions): Parser { FILE: packages/orga/src/parse/keyword.ts constant AFFILIATED_KEYWORDS (line 6) | const AFFILIATED_KEYWORDS = ['caption', 'header', 'name', 'plot', 'resul... FILE: packages/orga/src/todo.ts type TodoKeywordSet (line 1) | interface TodoKeywordSet { type TodoManager (line 10) | interface TodoManager extends TodoKeywordSet { function parseTodoKeywords (line 25) | function parseTodoKeywords(value: string): TodoKeywordSet { function todoManager (line 70) | function todoManager(...keywords: string[]): TodoManager { FILE: packages/orga/src/tokenize/index.ts constant PLANNING_KEYWORDS (line 20) | const PLANNING_KEYWORDS = ['DEADLINE', 'SCHEDULED', 'CLOSED'] type Lexer (line 22) | interface Lexer { type Tokenizer (line 39) | type Tokenizer = (reader: Reader) => Token[] | Token | undefined function tok (line 69) | function tok(): Token[] { method eatAll (line 121) | eatAll(type: string): number { method match (line 128) | match(cond, _offset = 0) { method all (line 137) | all(_max: number | undefined = undefined): Token[] { method restore (line 149) | restore(point) { method now (line 155) | get now() { method todo (line 161) | get todo() { FILE: packages/orga/src/tokenize/inline/index.ts constant ALL (line 9) | const ALL: Tokenizer[] = [ FILE: packages/orga/src/tokenize/inline/text.ts constant MARKERS (line 5) | const MARKERS: { [key: string]: Style } = { FILE: packages/orga/src/types.ts type Literal (line 7) | interface Literal extends UnistLiteral { type Parent (line 11) | interface Parent extends UnistParent { type Primitive (line 15) | type Primitive = string | number | boolean type Attributes (line 17) | interface Attributes { type Attributed (line 21) | interface Attributed { type Timestamp (line 25) | interface Timestamp { type Properties (line 30) | type Properties = Record type Settings (line 31) | type Settings = Record type PropertyValue (line 33) | type PropertyValue = string | string[] | Record type Nodes (line 35) | type Nodes = Document | Content | Token type Document (line 38) | interface Document extends Parent { type Section (line 44) | interface Section extends Parent { type BlockContent (line 52) | type BlockContent = type TopLevelContent (line 66) | type TopLevelContent = BlockContent | Keyword | Footnote type Content (line 68) | type Content = type Footnote (line 76) | interface Footnote extends Parent { type Block (line 81) | interface Block extends Literal, Attributed { type Latex (line 88) | interface Latex extends Literal { type Drawer (line 93) | interface Drawer extends Literal { type Planning (line 98) | interface Planning extends Node { type ListContent (line 104) | type ListContent = ListItem | List type List (line 106) | interface List extends Parent, Attributed { type TableContent (line 113) | type TableContent = TableRow | TableRule type Table (line 115) | interface Table extends Parent, Attributed { type TableRow (line 120) | interface TableRow extends Parent { type TableCell (line 125) | interface TableCell extends Parent { type ListItem (line 130) | interface ListItem extends Parent { type Headline (line 137) | interface Headline extends Parent { type Paragraph (line 147) | interface Paragraph extends Parent, Attributed { type HTML (line 152) | interface HTML extends Literal { type JSX (line 156) | interface JSX extends Literal { type Token (line 161) | type Token = type PhrasingContent (line 190) | type PhrasingContent = type HorizontalRule (line 199) | interface HorizontalRule extends Node { type Newline (line 203) | interface Newline extends Node { type EmptyLine (line 207) | interface EmptyLine extends Node { type Style (line 211) | type Style = type Text (line 220) | interface Text extends Literal { type Link (line 225) | interface Link extends Parent, Attributed { type LinkPath (line 231) | interface LinkPath extends Literal { type Enclosed (line 237) | type Enclosed = Style | 'link' | 'footnote.reference' type Opening (line 239) | interface Opening extends Node { type Closing (line 244) | interface Closing extends Node { type FootnoteReference (line 268) | interface FootnoteReference extends Parent { type Stars (line 275) | interface Stars extends Node { type Todo (line 280) | interface Todo extends Node { type Priority (line 286) | interface Priority extends Literal { type Tags (line 290) | interface Tags extends Node { type BlockBegin (line 296) | interface BlockBegin extends Node { type BlockEnd (line 302) | interface BlockEnd extends Node { type DrawerBegin (line 308) | interface DrawerBegin extends Node { type DrawerEnd (line 313) | interface DrawerEnd extends Node { type LatexBegin (line 317) | interface LatexBegin extends Node { type LatexEnd (line 322) | interface LatexEnd extends Node { type Comment (line 327) | interface Comment extends Literal { type Keyword (line 331) | interface Keyword extends Node { type FootnoteLabel (line 337) | interface FootnoteLabel extends Node { type PlanningKeyword (line 342) | interface PlanningKeyword extends Literal { type PlanningTimestamp (line 346) | interface PlanningTimestamp extends UnistLiteral { type ListItemTag (line 351) | interface ListItemTag extends Literal { type ListItemCheckbox (line 355) | interface ListItemCheckbox extends Node { type ListItemBullet (line 360) | interface ListItemBullet extends Node { type TableRule (line 366) | interface TableRule extends Node { type TableColumnSeparator (line 370) | interface TableColumnSeparator extends Node { function isSection (line 374) | function isSection(node: Node): node is Section { function isParagraph (line 378) | function isParagraph(node: Node): node is Paragraph { function isLink (line 382) | function isLink(node: Node): node is Link { function isFootnoteReference (line 386) | function isFootnoteReference(node: Node): node is FootnoteReference { function isText (line 390) | function isText(node: Node): node is Text { type Data (line 395) | interface Data { FILE: packages/orga/src/uri.ts constant URL_PATTERN (line 1) | const URL_PATTERN = /(?:([a-z][a-z0-9+.-]*):)?(.*)/i type LinkInfo (line 3) | interface LinkInfo { FILE: packages/orgx/lib/compile.js function compile (line 35) | function compile(vfileCompatible, compileOptions) { function compileSync (line 54) | function compileSync(vfileCompatible, compileOptions) { FILE: packages/orgx/lib/core.js function createProcessor (line 58) | function createProcessor(options) { FILE: packages/orgx/lib/evaluate.js function evaluate (line 22) | async function evaluate(vfileCompatible, evaluateOptions) { function evaluateSync (line 38) | function evaluateSync(vfileCompatible, evaluateOptions) { FILE: packages/orgx/lib/plugin/recma-build-jsx-transform.js function recmaBuildJsxTransform (line 24) | function recmaBuildJsxTransform(options) { FILE: packages/orgx/lib/plugin/recma-document.js function recmaDocument (line 64) | function recmaDocument(options) { FILE: packages/orgx/lib/plugin/recma-jsx-rewrite.js function recmaJsxRewrite (line 66) | function recmaJsxRewrite(options) { function createImportProvider (line 562) | function createImportProvider(providerImportSource, outputFormat) { function isNamedFunction (line 593) | function isNamedFunction(node, name) { function inScope (line 602) | function inScope(scope, id) { FILE: packages/orgx/lib/plugin/rehype-recma.js function rehypeRecma (line 20) | function rehypeRecma(options) { function isProgram (line 67) | function isProgram(node) { function parse (line 74) | function parse(code) { function removeQuotes (line 122) | function removeQuotes(text) { function createExport (line 131) | function createExport(k, v) { FILE: packages/orgx/lib/run.js function run (line 14) | async function run(file, options) { function runSync (line 28) | function runSync(file, options) { FILE: packages/orgx/lib/types.ts type FunctionComponent (line 1) | type FunctionComponent = (props: Props) => React.JSX.Element | null type ClassComponent (line 2) | type ClassComponent = new (props: Props) => React.JSX.ElementClass type Component (line 3) | type Component = type NestedOrgComponents (line 8) | interface NestedOrgComponents { type OrgComponents (line 12) | type OrgComponents = NestedOrgComponents & { type OrgProps (line 23) | interface OrgProps { type OrgContent (line 36) | type OrgContent = (props: OrgProps) => React.JSX.Element type OrgModule (line 38) | interface OrgModule { FILE: packages/orgx/lib/util/estree-util-create.js function create (line 13) | function create(from, to) { FILE: packages/orgx/lib/util/estree-util-declaration-to-expression.js function declarationToExpression (line 18) | function declarationToExpression(declaration) { FILE: packages/orgx/lib/util/estree-util-is-declaration.js function isDeclaration (line 14) | function isDeclaration(node) { FILE: packages/orgx/lib/util/estree-util-specifiers-to-declarations.js function specifiersToDeclarations (line 19) | function specifiersToDeclarations(specifiers, init) { FILE: packages/orgx/lib/util/estree-util-to-binary-addition.js function toBinaryAddition (line 8) | function toBinaryAddition(expressions) { FILE: packages/orgx/lib/util/estree-util-to-id-or-member-expression.js function toIdOrMemberExpressionFactory (line 37) | function toIdOrMemberExpressionFactory(idType, memberType, isIdentifier) { function isJsxIdentifierName (line 90) | function isJsxIdentifierName(name) { function jsxCont (line 108) | function jsxCont(code) { FILE: packages/orgx/lib/util/is-org-content.js function isOrgContent (line 6) | function isOrgContent(node) { FILE: packages/orgx/lib/util/resolve-evaluate-options.js function resolveEvaluateOptions (line 30) | function resolveEvaluateOptions(options) { FILE: packages/orgx/lib/util/resolve-file-and-options.js function resolveFileAndOptions (line 17) | function resolveFileAndOptions(vfileCompatible, options) { function looksLikeAVFile (line 33) | function looksLikeAVFile(value) { FILE: packages/react-cm/index.js function ReactCodeMirror (line 16) | function ReactCodeMirror({ FILE: packages/react-editor/index.js function Editor (line 15) | function Editor({ content = '', className, onChange, extensions = [] }) { FILE: packages/react/index.js function useOrgComponents (line 36) | function useOrgComponents(components) { function OrgProvider (line 59) | function OrgProvider({ components, children, disableParentContext }) { FILE: packages/react/tests/remove-export-keywords.js method ExportNamedDeclaration (line 4) | ExportNamedDeclaration(path) { FILE: packages/reorg-parse/index.js function reorgParse (line 22) | function reorgParse(options) { FILE: packages/reorg-prose/lib/index.js function reorgProse (line 17) | function reorgProse(options) { FILE: packages/reorg-rehype/index.js function reorg2rehype (line 26) | function reorg2rehype(options = {}) { FILE: packages/rollup/index.js function rollup (line 65) | function rollup(options) { FILE: packages/text-kit/index.js function read (line 17) | function read(text, range = {}) { FILE: packages/text-kit/lib/core.js function clamp (line 21) | function clamp(num, min, max) { function core (line 29) | function core(text) { FILE: packages/text-kit/lib/reader.js constant PAIRS (line 16) | const PAIRS = [ function reader (line 33) | function reader(_core, range = {}) { FILE: packages/text-kit/lib/utils/index.js function enhance (line 11) | function enhance(core) { FILE: packages/text-kit/lib/utils/lines.js function linePosition (line 31) | function linePosition(start, end) { function endOfLine (line 58) | function endOfLine(ln) { FILE: packages/text-kit/lib/utils/substring.js function addSubstring (line 18) | function addSubstring(core) {