Files
Trilium/docs/Developer Guide/!!!meta.json

3228 lines
166 KiB
JSON
Raw Normal View History

2025-04-12 01:36:03 +03:00
{
2025-04-12 01:36:45 +03:00
"formatVersion": 2,
"appVersion": "0.99.3",
2025-04-12 01:36:45 +03:00
"files": [
{
"isClone": false,
"noteId": "jdjRLhLV3TtI",
"notePath": [
"jdjRLhLV3TtI"
],
"title": "Developer Guide",
"notePosition": 1,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:13:21 +02:00
"attributes": [
{
"type": "label",
"name": "label:shareAlias",
"value": "promoted,alias=Slug,single,text",
"isInheritable": true,
"position": 10
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-code-alt",
"isInheritable": false,
"position": 20
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "developer-guide",
"isInheritable": false,
"position": 30
2025-11-03 20:13:21 +02:00
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
2025-11-03 20:13:21 +02:00
"dataFileName": "Developer Guide.md",
2025-04-12 01:36:45 +03:00
"attachments": [],
"dirFileName": "Developer Guide",
"children": [
{
"isClone": false,
"noteId": "T2W7WCZrYZBU",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"T2W7WCZrYZBU"
2025-04-12 01:36:45 +03:00
],
"title": "Environment Setup",
"notePosition": 260,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "iconClass",
"value": "bx bx-cog",
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "environment-setup",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "TLXJwBDo8Rdv",
"isInheritable": false,
"position": 30
}
],
"format": "markdown",
"dataFileName": "Environment Setup.md",
"attachments": []
},
{
"isClone": false,
"noteId": "cxfTSHIUQtt2",
"notePath": [
"jdjRLhLV3TtI",
"cxfTSHIUQtt2"
],
"title": "Project Structure",
"notePosition": 270,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "iconClass",
"value": "bx bxs-component",
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "project-structure",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "a0mkxxB4Uvbf",
"isInheritable": false,
"position": 30
}
],
"format": "markdown",
"dataFileName": "Project Structure.md",
"attachments": [],
"dirFileName": "Project Structure",
"children": [
{
"isClone": false,
"noteId": "Jg7clqogFOyD",
"notePath": [
"jdjRLhLV3TtI",
"cxfTSHIUQtt2",
"Jg7clqogFOyD"
],
"title": "CKEditor",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "BRhQZHgwaGyw",
"isInheritable": false,
"position": 10
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-package",
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "ckeditor",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "CKEditor.md",
"attachments": [],
"dirFileName": "CKEditor",
"children": [
{
"isClone": false,
"noteId": "BRhQZHgwaGyw",
"notePath": [
"jdjRLhLV3TtI",
"cxfTSHIUQtt2",
"Jg7clqogFOyD",
"BRhQZHgwaGyw"
],
"title": "Plugin migration guide",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "plugin-migration",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Plugin migration guide.md",
"attachments": []
}
]
}
]
},
{
"isClone": false,
"noteId": "a0mkxxB4Uvbf",
"notePath": [
"jdjRLhLV3TtI",
"a0mkxxB4Uvbf"
],
"title": "Building",
"notePosition": 280,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "building",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-terminal",
"isInheritable": false,
"position": 30
2025-04-12 01:36:45 +03:00
}
],
"format": "markdown",
"attachments": [],
"dirFileName": "Building",
2025-04-12 01:36:45 +03:00
"children": [
{
"isClone": false,
"noteId": "czgXkoEYwclZ",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"a0mkxxB4Uvbf",
"czgXkoEYwclZ"
2025-04-12 01:36:45 +03:00
],
"title": "Running a development build",
2025-04-12 01:36:45 +03:00
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "dev-build",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "T2W7WCZrYZBU",
"isInheritable": false,
"position": 30
},
{
"type": "relation",
"name": "internalLink",
"value": "mXFYlhuEr1mZ",
"isInheritable": false,
"position": 40
2025-11-03 20:31:53 +02:00
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
"dataFileName": "Running a development build.md",
2025-04-12 01:36:45 +03:00
"attachments": []
},
2025-04-12 01:36:45 +03:00
{
"isClone": false,
"noteId": "mXFYlhuEr1mZ",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"a0mkxxB4Uvbf",
"mXFYlhuEr1mZ"
2025-04-12 01:36:45 +03:00
],
"title": "Docker",
"notePosition": 20,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "docker",
2025-06-17 12:38:04 +02:00
"isInheritable": false,
"position": 20
},
{
"type": "label",
"name": "iconClass",
"value": "bx bxl-docker",
"isInheritable": false,
"position": 30
}
],
"format": "markdown",
"dataFileName": "Docker.md",
"attachments": []
},
{
"isClone": false,
"noteId": "aGlhNBEA9wwo",
"notePath": [
"jdjRLhLV3TtI",
"a0mkxxB4Uvbf",
"aGlhNBEA9wwo"
],
"title": "Build information",
"notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
2025-06-17 12:38:04 +02:00
{
"type": "label",
"name": "shareAlias",
"value": "build-info",
2025-06-17 12:38:04 +02:00
"isInheritable": false,
"position": 20
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-info-circle",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 30
2025-06-17 12:38:04 +02:00
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
"dataFileName": "Build information.md",
"attachments": []
},
{
"isClone": false,
"noteId": "fI16A7NrT713",
"notePath": [
"jdjRLhLV3TtI",
"a0mkxxB4Uvbf",
"fI16A7NrT713"
],
"title": "Live reload (HMR)",
"notePosition": 40,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
2025-06-17 12:38:04 +02:00
{
"type": "label",
"name": "shareAlias",
"value": "live-reload",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Live reload (HMR).md",
"attachments": []
},
{
"isClone": false,
"noteId": "PXzm2t3sCdsP",
"notePath": [
"jdjRLhLV3TtI",
"a0mkxxB4Uvbf",
"PXzm2t3sCdsP"
],
"title": "Build deliveries locally",
"notePosition": 50,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "build-deliveries",
"isInheritable": false,
"position": 20
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-package",
"isInheritable": false,
"position": 30
}
],
"format": "markdown",
"dataFileName": "Build deliveries locally.md",
"attachments": []
},
{
"isClone": false,
"noteId": "zdQzavvHDl1k",
"notePath": [
"jdjRLhLV3TtI",
"a0mkxxB4Uvbf",
"zdQzavvHDl1k"
],
"title": "Documentation",
"notePosition": 60,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "documentation",
"isInheritable": false,
"position": 20
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-book-open",
"isInheritable": false,
"position": 30
}
],
"format": "markdown",
"dataFileName": "Documentation.md",
"attachments": []
}
]
},
{
"isClone": false,
"noteId": "yeqU0zo0ZQ83",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83"
],
"title": "Architecture",
"notePosition": 300,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "architecture",
"isInheritable": false,
"position": 10
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-arch",
"isInheritable": false,
"position": 20
},
{
"type": "label",
"name": "sorted",
"value": "",
"isInheritable": false,
"position": 30
}
],
"format": "markdown",
"attachments": [],
"dirFileName": "Architecture",
"children": [
{
"isClone": false,
"noteId": "3mz4ZYhi9Cy8",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"3mz4ZYhi9Cy8"
],
"title": "Backlinks",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "backlinks",
"isInheritable": false,
"position": 20
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-link-alt",
"isInheritable": false,
"position": 30
}
],
"format": "markdown",
"dataFileName": "Backlinks.md",
"attachments": []
},
{
"isClone": false,
"noteId": "h8AsuFjSD4fB",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"h8AsuFjSD4fB"
],
"title": "Branch prefixes",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "branch-prefix",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Branch prefixes.md",
"attachments": []
},
{
"isClone": false,
"noteId": "oqg9OpK8xfcm",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"oqg9OpK8xfcm"
],
"title": "CI",
"notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "ci",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"attachments": [],
"dirFileName": "CI",
"children": [
{
"isClone": false,
"noteId": "IxkDdjTogO18",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"oqg9OpK8xfcm",
"IxkDdjTogO18"
],
"title": "Main",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "PXzm2t3sCdsP",
"isInheritable": false,
"position": 10
},
{
"type": "label",
"name": "shareAlias",
"value": "main",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Main.md",
"attachments": [
{
"attachmentId": "c3aGEk60ZR2Q",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "Main_image.png"
},
{
"attachmentId": "q9OGTAguCyWf",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "1_Main_image.png"
}
]
}
]
},
{
"isClone": false,
"noteId": "vNMojjUN76jc",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"vNMojjUN76jc"
],
"title": "Database structure",
"notePosition": 40,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "database",
"isInheritable": false,
"position": 20
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-data",
"isInheritable": false,
"position": 30
}
],
"format": "markdown",
"attachments": [],
"dirFileName": "Database structure",
"children": [
{
"isClone": false,
"noteId": "e6GnYOXeIWjg",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"vNMojjUN76jc",
"e6GnYOXeIWjg"
],
"title": "attachments",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "DSkl8C325tEC",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "UvXpeSqfYc6d",
"isInheritable": false,
2025-11-03 20:31:53 +02:00
"position": 20
},
2025-06-17 12:38:04 +02:00
{
"type": "relation",
"name": "internalLink",
"value": "VIcWnKGs0sMh",
"isInheritable": false,
"position": 30
},
{
"type": "relation",
"name": "internalLink",
"value": "tM3rIZQzlum4",
"isInheritable": false,
"position": 40
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
2025-06-17 12:38:04 +02:00
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "attachments",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 50
2025-06-17 12:38:04 +02:00
}
],
"format": "markdown",
"dataFileName": "attachments.md",
2025-06-17 12:38:04 +02:00
"attachments": []
},
{
"isClone": false,
"noteId": "ciL84vNBNi9y",
2025-06-17 12:38:04 +02:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"vNMojjUN76jc",
"ciL84vNBNi9y"
2025-06-17 12:38:04 +02:00
],
"title": "attributes",
2025-06-17 12:38:04 +02:00
"notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "DSkl8C325tEC",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "tM3rIZQzlum4",
"isInheritable": false,
"position": 30
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
"isInheritable": false,
"position": 10
},
2025-11-03 20:31:53 +02:00
{
"type": "label",
"name": "shareAlias",
"value": "attributes",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 40
2025-11-03 20:31:53 +02:00
}
],
2025-06-17 12:38:04 +02:00
"format": "markdown",
"dataFileName": "attributes.md",
2025-06-17 12:38:04 +02:00
"attachments": []
},
{
"isClone": false,
"noteId": "VIcWnKGs0sMh",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"vNMojjUN76jc",
"VIcWnKGs0sMh"
],
"title": "blobs",
"notePosition": 40,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
"isInheritable": false,
"position": 10
},
2025-11-03 20:31:53 +02:00
{
"type": "label",
"name": "shareAlias",
"value": "blobs",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "blobs.md",
"attachments": []
2025-11-03 20:31:53 +02:00
},
2025-04-12 01:36:45 +03:00
{
"isClone": false,
"noteId": "GskLPkgY5n6E",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
2025-06-17 12:38:04 +02:00
"vNMojjUN76jc",
"GskLPkgY5n6E"
2025-04-12 01:36:45 +03:00
],
"title": "branches",
"notePosition": 50,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "h8AsuFjSD4fB",
2025-06-17 12:38:04 +02:00
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "DSkl8C325tEC",
2025-06-17 12:38:04 +02:00
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "tM3rIZQzlum4",
"isInheritable": false,
"position": 30
2025-06-17 12:38:04 +02:00
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "branches",
"isInheritable": false,
"position": 40
}
2025-06-17 12:38:04 +02:00
],
"format": "markdown",
"dataFileName": "branches.md",
"attachments": []
},
2025-04-12 01:36:45 +03:00
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "ohhExR078MPU",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
2025-06-17 12:38:04 +02:00
"vNMojjUN76jc",
"ohhExR078MPU"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "entity_changes",
"notePosition": 51,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "entity-changes",
"isInheritable": false,
"position": 20
2025-06-17 12:38:04 +02:00
}
],
"format": "markdown",
"dataFileName": "entity_changes.md",
"attachments": []
},
{
"isClone": false,
"noteId": "bRqbIg633nCs",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
2025-06-17 12:38:04 +02:00
"vNMojjUN76jc",
"bRqbIg633nCs"
],
"title": "etapi_tokens",
"notePosition": 52,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
2025-06-17 12:38:04 +02:00
"value": "tM3rIZQzlum4",
2025-04-12 01:36:45 +03:00
"isInheritable": false,
"position": 10
},
{
"type": "label",
"name": "iconClass",
2025-06-17 12:38:04 +02:00
"value": "bx bx-table",
2025-04-12 01:36:45 +03:00
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "etapi-tokens",
"isInheritable": false,
"position": 20
2025-04-12 01:36:45 +03:00
}
],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "etapi_tokens.md",
2025-04-12 01:36:45 +03:00
"attachments": []
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "DSkl8C325tEC",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
2025-06-17 12:38:04 +02:00
"vNMojjUN76jc",
"DSkl8C325tEC"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "notes",
"notePosition": 53,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "VIcWnKGs0sMh",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "UvXpeSqfYc6d",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "tM3rIZQzlum4",
"isInheritable": false,
"position": 30
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "notes",
"isInheritable": false,
"position": 40
2025-06-17 12:38:04 +02:00
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "notes.md",
2025-04-12 01:36:45 +03:00
"attachments": []
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "4oeftEmy77Bt",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
2025-06-17 12:38:04 +02:00
"vNMojjUN76jc",
"4oeftEmy77Bt"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "options",
"notePosition": 54,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
2025-04-12 01:36:45 +03:00
{
2025-06-17 12:38:04 +02:00
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "options",
"isInheritable": false,
"position": 20
2025-04-12 01:36:45 +03:00
}
2025-06-17 12:38:04 +02:00
],
"format": "markdown",
"dataFileName": "options.md",
"attachments": []
2025-04-12 01:36:45 +03:00
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "VyFirdgAOoh5",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
2025-06-17 12:38:04 +02:00
"vNMojjUN76jc",
"VyFirdgAOoh5"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "recent_notes",
"notePosition": 55,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
2025-06-17 12:38:04 +02:00
"value": "DSkl8C325tEC",
"isInheritable": false,
"position": 10
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
2025-04-12 01:36:45 +03:00
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "recent-notes",
"isInheritable": false,
"position": 20
2025-04-12 01:36:45 +03:00
}
],
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "recent_notes.md",
2025-04-12 01:36:45 +03:00
"attachments": []
},
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "s7ZBiaJVNumK",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
2025-06-17 12:38:04 +02:00
"vNMojjUN76jc",
"s7ZBiaJVNumK"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "revisions",
"notePosition": 56,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
2025-04-12 01:36:45 +03:00
{
2025-11-03 20:31:53 +02:00
"type": "label",
"name": "iconClass",
"value": "bx bx-table",
2025-06-17 12:38:04 +02:00
"isInheritable": false,
"position": 10
2025-04-12 01:36:45 +03:00
},
{
2025-06-17 12:38:04 +02:00
"type": "relation",
"name": "internalLink",
2025-11-03 20:31:53 +02:00
"value": "DSkl8C325tEC",
2025-06-17 12:38:04 +02:00
"isInheritable": false,
"position": 20
2025-04-12 01:36:45 +03:00
},
{
2025-06-17 12:38:04 +02:00
"type": "relation",
"name": "internalLink",
"value": "UvXpeSqfYc6d",
"isInheritable": false,
"position": 30
2025-04-12 01:36:45 +03:00
},
2025-11-03 20:31:53 +02:00
{
"type": "relation",
"name": "internalLink",
"value": "VIcWnKGs0sMh",
"isInheritable": false,
"position": 40
},
2025-04-12 01:36:45 +03:00
{
2025-06-17 12:38:04 +02:00
"type": "label",
2025-11-03 20:31:53 +02:00
"name": "shareAlias",
"value": "revisions",
2025-06-17 12:38:04 +02:00
"isInheritable": false,
2025-11-03 20:31:53 +02:00
"position": 50
2025-06-17 12:38:04 +02:00
}
],
"format": "markdown",
"dataFileName": "revisions.md",
"attachments": []
}
]
},
{
"isClone": false,
"noteId": "tM3rIZQzlum4",
2025-06-17 12:38:04 +02:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"tM3rIZQzlum4"
2025-06-17 12:38:04 +02:00
],
"title": "Deleted notes",
"notePosition": 50,
2025-06-17 12:38:04 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "deleted-notes",
2025-06-17 12:38:04 +02:00
"isInheritable": false,
"position": 20
},
2025-11-03 20:31:53 +02:00
{
"type": "label",
"name": "iconClass",
"value": "bx bx-trash",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 30
2025-06-17 12:38:04 +02:00
}
],
"format": "markdown",
"dataFileName": "Deleted notes.md",
2025-06-17 12:38:04 +02:00
"attachments": []
},
{
"isClone": false,
"noteId": "oLhKpfi2kGON",
2025-06-17 12:38:04 +02:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"oLhKpfi2kGON"
2025-06-17 12:38:04 +02:00
],
"title": "Demo document",
"notePosition": 60,
2025-06-17 12:38:04 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "demo-document",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
},
{
"type": "label",
"name": "iconClass",
"value": "bx bxs-file-archive",
"isInheritable": false,
"position": 30
2025-11-03 20:31:53 +02:00
}
],
2025-06-17 12:38:04 +02:00
"format": "markdown",
"dataFileName": "Demo document.md",
2025-06-17 12:38:04 +02:00
"attachments": []
},
{
"isClone": false,
"noteId": "UzRirf46Xi46",
2025-06-17 12:38:04 +02:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"UzRirf46Xi46"
2025-06-17 12:38:04 +02:00
],
"title": "Hidden notes",
"notePosition": 70,
2025-06-17 12:38:04 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "hidden-notes",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-low-vision",
"isInheritable": false,
"position": 30
2025-11-03 20:31:53 +02:00
}
],
2025-06-17 12:38:04 +02:00
"format": "markdown",
"dataFileName": "Hidden notes.md",
2025-06-17 12:38:04 +02:00
"attachments": []
},
{
"isClone": false,
"noteId": "m2W35hwSDUeh",
2025-06-17 12:38:04 +02:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"m2W35hwSDUeh"
2025-06-17 12:38:04 +02:00
],
"title": "Icons",
"notePosition": 80,
2025-06-17 12:38:04 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "PXzm2t3sCdsP",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "oLhKpfi2kGON",
"isInheritable": false,
"position": 20
},
2025-11-03 20:31:53 +02:00
{
"type": "label",
"name": "shareAlias",
"value": "icons",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 30
2025-11-03 20:31:53 +02:00
}
],
2025-06-17 12:38:04 +02:00
"format": "markdown",
"dataFileName": "Icons.md",
2025-06-17 12:38:04 +02:00
"attachments": []
},
{
"isClone": false,
"noteId": "TLXJwBDo8Rdv",
2025-06-17 12:38:04 +02:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"TLXJwBDo8Rdv"
2025-06-17 12:38:04 +02:00
],
"title": "Internationalisation / Translations",
"notePosition": 90,
2025-06-17 12:38:04 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "ky5zpmxXZhhr",
"isInheritable": false,
"position": 10
},
2025-11-03 20:31:53 +02:00
{
"type": "label",
"name": "iconClass",
"value": "bx bx-globe",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 10
},
2025-11-03 20:31:53 +02:00
{
"type": "label",
"name": "shareAlias",
"value": "i18n",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
}
],
2025-06-17 12:38:04 +02:00
"format": "markdown",
"dataFileName": "Internationalisation Translat.md",
"attachments": [],
"dirFileName": "Internationalisation Translations",
"children": [
{
"isClone": false,
"noteId": "ky5zpmxXZhhr",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"TLXJwBDo8Rdv",
"ky5zpmxXZhhr"
],
"title": "Guidelines",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "guidelines",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Guidelines.md",
"attachments": []
},
{
"isClone": false,
"noteId": "VTebBD3jZjdp",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"TLXJwBDo8Rdv",
"VTebBD3jZjdp"
],
"title": "i18n-ally",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "ky5zpmxXZhhr",
"isInheritable": false,
"position": 10
},
{
"type": "label",
"name": "shareAlias",
"value": "i18n-ally",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "i18n-ally.md",
"attachments": []
},
{
"isClone": false,
"noteId": "KhDvxPlQQybs",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"TLXJwBDo8Rdv",
"KhDvxPlQQybs"
],
"title": "Server translations",
"notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "server-translation",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Server translations.md",
"attachments": []
}
]
2025-06-17 12:38:04 +02:00
},
{
"isClone": false,
"noteId": "Usiyzn9C4WFv",
2025-06-17 12:38:04 +02:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"Usiyzn9C4WFv"
2025-06-17 12:38:04 +02:00
],
"title": "Launchers",
"notePosition": 100,
2025-06-17 12:38:04 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
2025-11-03 20:31:53 +02:00
{
"type": "label",
"name": "shareAlias",
"value": "launchers",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
2025-06-17 12:38:04 +02:00
}
],
"format": "markdown",
"dataFileName": "Launchers.md",
2025-06-17 12:38:04 +02:00
"attachments": []
},
{
"isClone": false,
"noteId": "qjQNyaYXSNWu",
2025-06-17 12:38:04 +02:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"qjQNyaYXSNWu"
2025-06-17 12:38:04 +02:00
],
"title": "Note Revisions",
"notePosition": 110,
2025-06-17 12:38:04 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "revisions",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-history",
"isInheritable": false,
"position": 30
2025-11-03 20:31:53 +02:00
}
],
2025-06-17 12:38:04 +02:00
"format": "markdown",
"dataFileName": "Note Revisions.md",
2025-06-17 12:38:04 +02:00
"attachments": []
},
{
"isClone": false,
"noteId": "7RBJMqVz2EsJ",
2025-06-17 12:38:04 +02:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"7RBJMqVz2EsJ"
2025-06-17 12:38:04 +02:00
],
"title": "Note Types",
"notePosition": 120,
2025-06-17 12:38:04 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [],
2025-06-17 12:38:04 +02:00
"format": "markdown",
"attachments": [],
"dirFileName": "Note Types",
2025-06-17 12:38:04 +02:00
"children": [
{
"isClone": false,
"noteId": "AdNRgGrYeTCy",
2025-06-17 12:38:04 +02:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"7RBJMqVz2EsJ",
"AdNRgGrYeTCy"
2025-06-17 12:38:04 +02:00
],
"title": "Adding a new note type",
2025-06-17 12:38:04 +02:00
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "new-note-type",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
}
],
2025-06-17 12:38:04 +02:00
"format": "markdown",
"attachments": [],
"dirFileName": "Adding a new note type",
2025-06-17 12:38:04 +02:00
"children": [
{
"isClone": false,
"noteId": "UFtOg3sLumZM",
2025-06-17 12:38:04 +02:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"7RBJMqVz2EsJ",
"AdNRgGrYeTCy",
"UFtOg3sLumZM"
],
"title": "First steps",
2025-06-17 12:38:04 +02:00
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "lgFwLJT72mdf",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "oLhKpfi2kGON",
"isInheritable": false,
"position": 20
},
2025-11-03 20:31:53 +02:00
{
"type": "label",
"name": "shareAlias",
"value": "first-steps",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 30
2025-11-03 20:31:53 +02:00
}
],
2025-06-17 12:38:04 +02:00
"format": "markdown",
"dataFileName": "First steps.md",
"attachments": [],
"dirFileName": "First steps",
"children": [
{
"isClone": false,
"noteId": "aSO1wqK7L1ma",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"7RBJMqVz2EsJ",
"AdNRgGrYeTCy",
"UFtOg3sLumZM",
"aSO1wqK7L1ma"
],
"title": "mind_map.js",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "code",
"mime": "application/javascript;env=frontend",
"attributes": [],
"dataFileName": "mind_map.js",
"attachments": []
}
]
},
{
"isClone": false,
"noteId": "lgFwLJT72mdf",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"7RBJMqVz2EsJ",
"AdNRgGrYeTCy",
"lgFwLJT72mdf"
],
"title": "Note type checklist",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "UFtOg3sLumZM",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "OGYpAbrmEXbX",
"isInheritable": false,
"position": 20
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-list-check",
"isInheritable": false,
"position": 40
},
{
"type": "label",
"name": "shareAlias",
"value": "checklist",
"isInheritable": false,
"position": 50
}
],
"format": "markdown",
"dataFileName": "Note type checklist.md",
"attachments": []
},
2025-04-12 01:36:45 +03:00
{
"isClone": false,
"noteId": "PoxUNujeKJ7T",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"7RBJMqVz2EsJ",
"AdNRgGrYeTCy",
"PoxUNujeKJ7T"
],
"title": "Saving data via spaced update",
"notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "OGYpAbrmEXbX",
"isInheritable": false,
"position": 10
},
2025-11-03 20:31:53 +02:00
{
"type": "label",
"name": "shareAlias",
"value": "saving-data",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Saving data via spaced update.md",
"attachments": []
},
{
"isClone": false,
"noteId": "xYVE7qA3EBwb",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"7RBJMqVz2EsJ",
"AdNRgGrYeTCy",
"xYVE7qA3EBwb"
],
"title": "Loading data",
"notePosition": 40,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "PoxUNujeKJ7T",
"isInheritable": false,
"position": 10
},
{
"type": "label",
"name": "shareAlias",
"value": "loading-data",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Loading data.md",
"attachments": []
2025-11-03 20:31:53 +02:00
},
2025-06-17 12:38:04 +02:00
{
"isClone": false,
"noteId": "OGYpAbrmEXbX",
2025-06-17 12:38:04 +02:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"7RBJMqVz2EsJ",
2025-06-17 12:38:04 +02:00
"AdNRgGrYeTCy",
"OGYpAbrmEXbX"
2025-06-17 12:38:04 +02:00
],
"title": "SVG rendering",
"notePosition": 50,
2025-06-17 12:38:04 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "svg-rendering",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "SVG rendering.md",
2025-06-17 12:38:04 +02:00
"attachments": []
},
{
"isClone": false,
"noteId": "Q8hgB8EEen80",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"7RBJMqVz2EsJ",
"AdNRgGrYeTCy",
"Q8hgB8EEen80"
],
"title": "Copy image reference to the clipboard",
"notePosition": 60,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "copy-image-reference",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Copy image reference to the cl.md",
"attachments": []
2025-11-03 20:31:53 +02:00
},
{
"isClone": false,
"noteId": "AwWq8bJRl6XD",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"7RBJMqVz2EsJ",
"AdNRgGrYeTCy",
"AwWq8bJRl6XD"
],
"title": "Export diagram as SVG",
"notePosition": 70,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "OGYpAbrmEXbX",
"isInheritable": false,
"position": 10
},
{
"type": "label",
"name": "shareAlias",
"value": "export-to-svg",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Export diagram as SVG.md",
"attachments": []
2025-11-03 20:31:53 +02:00
}
]
}
]
},
{
"isClone": false,
"noteId": "6dC7ha5vjqqS",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"6dC7ha5vjqqS"
],
"title": "Options",
"notePosition": 130,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
2025-04-12 01:36:45 +03:00
{
"type": "label",
"name": "shareAlias",
"value": "options",
"isInheritable": false,
"position": 20
2025-04-12 01:36:45 +03:00
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-cog",
"isInheritable": false,
"position": 30
}
],
"format": "markdown",
"dataFileName": "Options.md",
"attachments": [],
"dirFileName": "Options",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
"noteId": "NcHcYOEn4ol5",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"6dC7ha5vjqqS",
"NcHcYOEn4ol5"
2025-04-12 01:36:45 +03:00
],
"title": "Creating a new option",
"notePosition": 50,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
2025-11-03 20:31:53 +02:00
{
"type": "label",
"name": "shareAlias",
"value": "new-option",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
2025-06-17 12:38:04 +02:00
}
],
"format": "markdown",
"dataFileName": "Creating a new option.md",
2025-06-17 12:38:04 +02:00
"attachments": []
}
]
},
{
"isClone": false,
"noteId": "W0msUwLxm40d",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
2025-06-17 12:38:04 +02:00
"W0msUwLxm40d"
],
"title": "Printing and exporting to PDF",
"notePosition": 140,
2025-06-17 12:38:04 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "printing",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "k7RavjuXQt8z",
"isInheritable": false,
"position": 40
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-printer",
"isInheritable": false,
"position": 50
2025-11-03 20:31:53 +02:00
}
],
2025-06-17 12:38:04 +02:00
"format": "markdown",
"dataFileName": "Printing and exporting to PDF.md",
2025-06-17 12:38:04 +02:00
"attachments": []
},
{
"isClone": false,
"noteId": "UvXpeSqfYc6d",
2025-06-17 12:38:04 +02:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"UvXpeSqfYc6d"
2025-06-17 12:38:04 +02:00
],
"title": "Protected entities",
"notePosition": 150,
2025-06-17 12:38:04 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "e6GnYOXeIWjg",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "DSkl8C325tEC",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "s7ZBiaJVNumK",
"isInheritable": false,
"position": 30
},
2025-11-03 20:31:53 +02:00
{
"type": "label",
"name": "shareAlias",
"value": "protected-entities",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 40
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-lock-alt",
"isInheritable": false,
"position": 50
2025-11-03 20:31:53 +02:00
}
],
2025-06-17 12:38:04 +02:00
"format": "markdown",
"dataFileName": "Protected entities.md",
2025-06-17 12:38:04 +02:00
"attachments": []
},
{
"isClone": false,
"noteId": "vphziLmQeQHY",
2025-06-17 12:38:04 +02:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"vphziLmQeQHY"
2025-06-17 12:38:04 +02:00
],
"title": "Share",
"notePosition": 160,
2025-06-17 12:38:04 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "iconClass",
"value": "bx bx-share-alt",
"isInheritable": false,
"position": 10
},
2025-11-03 20:31:53 +02:00
{
"type": "label",
"name": "shareAlias",
"value": "share",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
}
],
2025-06-17 12:38:04 +02:00
"format": "markdown",
"dataFileName": "Share.md",
2025-06-17 12:38:04 +02:00
"attachments": []
},
{
"isClone": false,
"noteId": "n9wYW9nUTynV",
2025-06-17 12:38:04 +02:00
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"n9wYW9nUTynV"
2025-06-17 12:38:04 +02:00
],
"title": "Synchronisation",
"notePosition": 170,
2025-06-17 12:38:04 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "sync",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-sync",
"isInheritable": false,
"position": 30
2025-11-03 20:31:53 +02:00
}
],
2025-06-17 12:38:04 +02:00
"format": "markdown",
"attachments": [],
"dirFileName": "Synchronisation",
"children": [
{
"isClone": false,
"noteId": "wA6tm9xcWWaB",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"n9wYW9nUTynV",
"wA6tm9xcWWaB"
],
"title": "Content hashing",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "content-hashing",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Content hashing.md",
"attachments": []
}
]
},
{
"isClone": false,
"noteId": "k7RavjuXQt8z",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"k7RavjuXQt8z"
],
"title": "Syntax highlighting",
"notePosition": 180,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "syntax-highlighting",
"isInheritable": false,
"position": 20
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-highlight",
"isInheritable": false,
"position": 30
}
],
"format": "markdown",
"dataFileName": "Syntax highlighting.md",
"attachments": []
},
{
"isClone": false,
"noteId": "7BCukQTCm7fv",
"notePath": [
"jdjRLhLV3TtI",
"yeqU0zo0ZQ83",
"7BCukQTCm7fv"
],
"title": "Themes",
"notePosition": 190,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
2025-11-03 20:31:53 +02:00
{
"type": "label",
"name": "shareAlias",
"value": "themes",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
},
{
"type": "label",
"name": "iconClass",
"value": "bx bx-palette",
"isInheritable": false,
"position": 30
}
],
"format": "markdown",
"dataFileName": "Themes.md",
"attachments": []
2025-06-17 12:38:04 +02:00
}
]
},
2025-06-17 12:57:05 +02:00
{
"isClone": false,
"noteId": "YjerxU7Aii8X",
2025-06-17 12:57:05 +02:00
"notePath": [
"jdjRLhLV3TtI",
"YjerxU7Aii8X"
2025-06-17 12:57:05 +02:00
],
"title": "Troubleshooting",
"notePosition": 340,
2025-06-17 12:57:05 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "iconClass",
"value": "bx bx-bug",
"isInheritable": false,
"position": 10
},
2025-11-03 20:31:53 +02:00
{
"type": "label",
"name": "shareAlias",
"value": "troubleshooting",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
}
],
2025-06-17 12:57:05 +02:00
"format": "markdown",
"attachments": [],
"dirFileName": "Troubleshooting",
2025-06-17 12:57:05 +02:00
"children": [
{
"isClone": false,
"noteId": "g9nFZ6dRz1Cg",
2025-06-17 12:57:05 +02:00
"notePath": [
"jdjRLhLV3TtI",
"YjerxU7Aii8X",
"g9nFZ6dRz1Cg"
2025-06-17 12:38:04 +02:00
],
"title": "better-sqlite3 was compiled against a different Node.js version",
"notePosition": 10,
2025-06-17 12:38:04 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "better-sqlite3",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
}
],
2025-06-17 12:38:04 +02:00
"format": "markdown",
"dataFileName": "better-sqlite3 was compiled ag.md",
"attachments": []
}
]
},
{
"isClone": false,
"noteId": "ibAPHul7Efvr",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr"
],
"title": "Old documentation",
"notePosition": 350,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "old-documentation",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"attachments": [],
"dirFileName": "Old documentation",
"children": [
2025-06-17 12:38:04 +02:00
{
"isClone": false,
"noteId": "rLWcPPQi7Eso",
2025-06-17 12:38:04 +02:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"rLWcPPQi7Eso"
2025-06-17 12:38:04 +02:00
],
"title": "Releasing a version",
"notePosition": 20,
2025-06-17 12:38:04 +02:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
2025-11-03 20:31:53 +02:00
{
"type": "label",
"name": "shareAlias",
"value": "releasing",
2025-11-03 20:31:53 +02:00
"isInheritable": false,
"position": 20
2025-06-17 12:38:04 +02:00
}
],
"format": "markdown",
"dataFileName": "Releasing a version.md",
"attachments": []
2025-06-17 12:38:04 +02:00
},
{
"isClone": false,
"noteId": "6BWwXzPCph4G",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"6BWwXzPCph4G"
],
"title": "Project maintenance",
"notePosition": 60,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "project-maintenance",
"isInheritable": false,
"position": 20
}
],
2025-06-17 12:38:04 +02:00
"format": "markdown",
"attachments": [],
"dirFileName": "Project maintenance",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
2025-06-17 12:38:04 +02:00
"noteId": "fa6hAJ9Ith3A",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
2025-06-17 12:38:04 +02:00
"6BWwXzPCph4G",
"fa6hAJ9Ith3A"
2025-04-12 01:36:45 +03:00
],
2025-06-17 12:38:04 +02:00
"title": "Updating dependencies",
"notePosition": 10,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-06-17 12:38:04 +02:00
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "Xfi1ScuBTKJf",
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "updating-deps",
"isInheritable": false,
"position": 20
2025-06-17 12:38:04 +02:00
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
2025-06-17 12:38:04 +02:00
"dataFileName": "Updating dependencies.md",
"attachments": [],
"dirFileName": "Updating dependencies",
"children": [
{
"isClone": false,
"noteId": "Xfi1ScuBTKJf",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"6BWwXzPCph4G",
"fa6hAJ9Ith3A",
"Xfi1ScuBTKJf"
],
"title": "bettersqlite binaries",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "PXzm2t3sCdsP",
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "bettersqlite-binaries",
"isInheritable": false,
"position": 20
2025-06-17 12:38:04 +02:00
}
],
"format": "markdown",
"dataFileName": "bettersqlite binaries.md",
"attachments": []
}
]
2025-04-12 01:36:45 +03:00
}
]
},
{
"isClone": false,
"noteId": "re0QTuqiYnVb",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"re0QTuqiYnVb"
2025-04-12 01:36:45 +03:00
],
"title": "Scripting",
"notePosition": 80,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "scripting",
"isInheritable": false,
"position": 20
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
"attachments": [],
"dirFileName": "Scripting",
2025-04-12 01:36:45 +03:00
"children": [
{
"isClone": false,
"noteId": "gz6zq5rlHqMa",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"re0QTuqiYnVb",
"gz6zq5rlHqMa"
2025-04-12 01:36:45 +03:00
],
"title": "Widgets",
"notePosition": 10,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "widgets",
"isInheritable": false,
"position": 20
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
"dataFileName": "Widgets.md",
"attachments": [],
"dirFileName": "Widgets",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
"noteId": "M8IppdwVHSjG",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"re0QTuqiYnVb",
"gz6zq5rlHqMa",
"M8IppdwVHSjG"
],
"title": "Right pane widget",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "right-pane-widget",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Right pane widget.md",
"attachments": []
2025-04-12 01:36:45 +03:00
},
{
"isClone": false,
"noteId": "VqGQnnPGnqAU",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"re0QTuqiYnVb",
"gz6zq5rlHqMa",
"VqGQnnPGnqAU"
],
"title": "CSS",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "css",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "CSS.md",
"attachments": []
2025-04-12 01:36:45 +03:00
}
]
},
{
"isClone": false,
"noteId": "fZ2IGYFXjkEy",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"re0QTuqiYnVb",
"fZ2IGYFXjkEy"
2025-04-12 01:36:45 +03:00
],
"title": "Server-side imports",
"notePosition": 20,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "server-imports",
"isInheritable": false,
"position": 20
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
"dataFileName": "Server-side imports.md",
2025-04-12 01:36:45 +03:00
"attachments": []
}
]
},
{
"isClone": false,
"noteId": "Sow7ThJozkzJ",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"Sow7ThJozkzJ"
],
"title": "Documentation",
"notePosition": 90,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "documentation",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Documentation.md",
"attachments": [
{
"attachmentId": "2bUrJyt2yfsd",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "Documentation_image.png"
}
],
"dirFileName": "Documentation",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
"noteId": "LjqM0VUL1CrU",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"Sow7ThJozkzJ",
"LjqM0VUL1CrU"
2025-04-12 01:36:45 +03:00
],
"title": "Documentation references in the application",
"notePosition": 10,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "doc-references",
"isInheritable": false,
"position": 20
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
"dataFileName": "Documentation references in th.md",
2025-04-12 01:36:45 +03:00
"attachments": []
}
]
},
2025-04-12 01:36:45 +03:00
{
"isClone": false,
"noteId": "dtKC3FmoWOrv",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dtKC3FmoWOrv"
2025-04-12 01:36:45 +03:00
],
"title": "Testing",
"notePosition": 100,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "testing",
"isInheritable": false,
"position": 20
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
"dataFileName": "Testing.md",
2025-04-12 01:36:45 +03:00
"attachments": [],
"dirFileName": "Testing",
2025-04-12 01:36:45 +03:00
"children": [
{
"isClone": false,
"noteId": "C5MUQczZ5R9N",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dtKC3FmoWOrv",
"C5MUQczZ5R9N"
2025-04-12 01:36:45 +03:00
],
"title": "Integration testing",
2025-04-12 01:36:45 +03:00
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "integration",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"attachments": [],
"dirFileName": "Integration testing",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
"noteId": "pH4RsxqifVpK",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dtKC3FmoWOrv",
"C5MUQczZ5R9N",
"pH4RsxqifVpK"
],
"title": "Setting up authentication",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "auth",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Setting up authentication.md",
"attachments": [
{
"attachmentId": "aWFXFuXNon7J",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "Setting up authentication_.png"
},
{
"attachmentId": "JRbtB4byzewo",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "1_Setting up authentication_.png"
}
]
},
{
"isClone": false,
"noteId": "bIfKwfCnqpeI",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dtKC3FmoWOrv",
"C5MUQczZ5R9N",
"bIfKwfCnqpeI"
],
"title": "Test database",
"notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "test-database",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Test database.md",
"attachments": []
},
{
"isClone": false,
"noteId": "w6gMvKh0UAVT",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dtKC3FmoWOrv",
"C5MUQczZ5R9N",
"w6gMvKh0UAVT"
],
"title": "Running tests",
"notePosition": 40,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "running-tests",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Running tests.md",
"attachments": []
2025-04-12 01:36:45 +03:00
}
]
}
]
},
{
"isClone": false,
"noteId": "dHfw0XZE515z",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dHfw0XZE515z"
],
"title": "Sub-projects",
"notePosition": 110,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "subprojects",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"attachments": [],
"dirFileName": "Sub-projects",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
"noteId": "JkTy2zz8Zbyq",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
2025-04-12 01:36:45 +03:00
"dHfw0XZE515z",
"JkTy2zz8Zbyq"
2025-04-12 01:36:45 +03:00
],
"title": "CKEditor",
2025-04-12 01:36:45 +03:00
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "ckeditor",
"isInheritable": false,
"position": 20
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
"attachments": [],
"dirFileName": "CKEditor",
"children": [
2025-04-12 01:36:45 +03:00
{
"isClone": false,
"noteId": "5yWZVlKPjLCC",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dHfw0XZE515z",
"JkTy2zz8Zbyq",
"5yWZVlKPjLCC"
],
"title": "Environment setup",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "CaInsmrlZhR6",
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "environment-setup",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Environment setup.md",
"attachments": []
2025-04-12 01:36:45 +03:00
},
{
"isClone": false,
"noteId": "CaInsmrlZhR6",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dHfw0XZE515z",
"JkTy2zz8Zbyq",
"CaInsmrlZhR6"
],
"title": "Building the editor",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "5yWZVlKPjLCC",
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "building-the-editor",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Building the editor.md",
"attachments": []
},
{
"isClone": false,
"noteId": "5gBYmUqiupBl",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dHfw0XZE515z",
"JkTy2zz8Zbyq",
"5gBYmUqiupBl"
],
"title": "Differences from upstream",
"notePosition": 30,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "lY19SLxUMj3J",
"isInheritable": false,
"position": 10
},
{
"type": "label",
"name": "fullContentWidth",
"value": "",
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "differences-from-upstream",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Differences from upstream.md",
"attachments": []
},
{
"isClone": false,
"noteId": "Q9FyKVERd1Lb",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dHfw0XZE515z",
"JkTy2zz8Zbyq",
"Q9FyKVERd1Lb"
],
"title": "Updating to a newer version of CKEditor",
"notePosition": 40,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "5yWZVlKPjLCC",
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "CaInsmrlZhR6",
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "yAFSS6awVbaZ",
"isInheritable": false,
"position": 30
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "updating",
"isInheritable": false,
"position": 40
}
],
"format": "markdown",
"dataFileName": "Updating to a newer version of.md",
"attachments": []
},
{
"isClone": false,
"noteId": "yAFSS6awVbaZ",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dHfw0XZE515z",
"JkTy2zz8Zbyq",
"yAFSS6awVbaZ"
],
"title": "Versions and external plugins",
"notePosition": 50,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "lY19SLxUMj3J",
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "external-plugin-and-versions",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Versions and external plugins.md",
"attachments": []
2025-04-12 01:36:45 +03:00
}
]
2025-04-12 01:36:45 +03:00
},
{
"isClone": false,
"noteId": "lY19SLxUMj3J",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
2025-04-12 01:36:45 +03:00
"dHfw0XZE515z",
"lY19SLxUMj3J"
2025-04-12 01:36:45 +03:00
],
"title": "ckeditor5-math",
"notePosition": 30,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "JkTy2zz8Zbyq",
2025-04-12 01:36:45 +03:00
"isInheritable": false,
"position": 10
},
{
"type": "relation",
"name": "internalLink",
"value": "UMN2ABrBU5D7",
2025-04-12 01:36:45 +03:00
"isInheritable": false,
"position": 20
},
{
"type": "relation",
"name": "internalLink",
"value": "CaInsmrlZhR6",
2025-04-12 01:36:45 +03:00
"isInheritable": false,
"position": 30
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "ckeditor5-math",
"isInheritable": false,
"position": 40
2025-04-12 01:36:45 +03:00
}
],
"format": "markdown",
"dataFileName": "ckeditor5-math.md",
"attachments": [
2025-04-12 01:36:45 +03:00
{
"attachmentId": "UlSZYhYX8Kfj",
"title": "image.png",
"role": "image",
"mime": "image/png",
"position": 10,
"dataFileName": "ckeditor5-math_image.png"
2025-04-12 01:36:45 +03:00
}
],
"dirFileName": "ckeditor5-math",
"children": [
{
"isClone": false,
"noteId": "vpbbBaypScLb",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dHfw0XZE515z",
"lY19SLxUMj3J",
"vpbbBaypScLb"
],
"title": "Updating with upstream",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
"attributes": [
{
"type": "relation",
"name": "internalLink",
"value": "UMN2ABrBU5D7",
"isInheritable": false,
"position": 10
2025-11-03 20:31:53 +02:00
},
{
"type": "label",
"name": "shareAlias",
"value": "updating-upstream",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Updating with upstream.md",
"attachments": []
},
{
"isClone": false,
"noteId": "UMN2ABrBU5D7",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"dHfw0XZE515z",
"lY19SLxUMj3J",
"UMN2ABrBU5D7"
],
"title": "Release management & continuous integration",
"notePosition": 20,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "release-management",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Release management & continuou.md",
"attachments": []
}
]
2025-04-12 01:36:45 +03:00
}
]
},
{
"isClone": false,
"noteId": "QRLbiDXNxoWN",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"QRLbiDXNxoWN"
2025-04-12 01:36:45 +03:00
],
"title": "Troubleshooting",
"notePosition": 120,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "troubleshooting",
"isInheritable": false,
"position": 20
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
"attachments": [],
"dirFileName": "Troubleshooting",
2025-04-12 01:36:45 +03:00
"children": [
{
"isClone": false,
"noteId": "QUb0fRhbpT8E",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"QRLbiDXNxoWN",
"QUb0fRhbpT8E"
2025-04-12 01:36:45 +03:00
],
"title": "Error [TransformError]: The package \"@esbuild/linux-x64\" could not be found, and is needed by esbuild.",
2025-04-12 01:36:45 +03:00
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "esbuild-error",
"isInheritable": false,
"position": 20
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
"dataFileName": "Error [TransformError] The pac.md",
2025-04-12 01:36:45 +03:00
"attachments": []
}
]
},
{
"isClone": false,
"noteId": "x6lgrdztQwVB",
2025-04-12 01:36:45 +03:00
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"x6lgrdztQwVB"
2025-04-12 01:36:45 +03:00
],
"title": "Installation",
"notePosition": 130,
2025-04-12 01:36:45 +03:00
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "installation",
"isInheritable": false,
"position": 20
}
],
2025-04-12 01:36:45 +03:00
"format": "markdown",
"attachments": [],
"dirFileName": "Installation",
"children": [
{
"isClone": false,
"noteId": "bOjeTrUViwLw",
"notePath": [
"jdjRLhLV3TtI",
"ibAPHul7Efvr",
"x6lgrdztQwVB",
"bOjeTrUViwLw"
],
"title": "Download latest nightly and install it",
"notePosition": 10,
"prefix": null,
"isExpanded": false,
"type": "text",
"mime": "text/html",
2025-11-03 20:31:53 +02:00
"attributes": [
{
"type": "label",
"name": "shareAlias",
"value": "download-nightly",
"isInheritable": false,
"position": 20
}
],
"format": "markdown",
"dataFileName": "Download latest nightly and in.md",
"attachments": []
}
]
2025-04-12 01:36:45 +03:00
}
]
}
]
}
]
2025-04-12 01:36:03 +03:00
}